Log In  


When trying to execute pico-8 or voxatron, it shows:
bash: ./xyz: No such file or directory
I've tried:
-Making executable with chmod +x
-Running as root
-Adding to path
-Using a GUI (nautilus) to run it
None of these seem to work. When using nautilus, nothing happens.
Any advice?



1

chmod is needed, running as root isn’t, adding to PATH needless because ./relative path is enough, gui also needless.

you should run file vox_dyn (etc) to see detailed info about the file, and uname -a to see if you have the correct program for your architecture (x86 or x86_64 or arm64 etc)


Hi merwok,
After trying that I can confirm that everything is in the right architecture (x86_64). I've double checked with readelf and I have all the right libraries installed too so I'm not sure where to go from here. :P


ok but we have no idea about your environment so it’s hard to help!

are you running pico8 or pico8_dyn? do you have libsdl2 installed?


If you have a voidlinux with musl x86_64-musl architecture, pico-8 binary could be not compatible with your OS.

Try to install gcompat package to have compatibilty with glibc.



[Please log in to post a comment]