cd /home/fenrirab/.beathazardultra/all/
./BeatHazard_Linux2
That's the problem of packaging executable with library this way.
if it's still not working give it the path this way:
LD_LIBRARY_PATH=/home/fenrirab/.beathazardultra/all/BeatHazard_Linux2/hge_lib ./BeatHazard_Linux2
@obdoho :
I totally agree with the fact that copying a lib into /usr/lib could not have broken it's system, yet it is not a good thing to manually copy lib in /usr/lib, you will easilly lost track of files this way, or get it erased by pacman....
ondoho.. i tried copying it to the /urs/lib but it seem to messed up my machine... i had to fresh re-install since i cant get into terminal, firefox, or settings...
i am very sorry about this.
the only reason i can see why that would happen is because you already had libbassflac.so in /usr/lib and it was somehow essential to your system and overwriting it broke your system.
i see neither on my system.
i don't have that particular lib, so i created an empty file libbassflac.so in /usr/lib and it doesn't affect my system at all.
you must have done something else, maybe accidentally, to freeze your system.
or it was the game that froze your system, not the copying of the lib.
anyhow, that doesn't seem to have helped with your problem.
other than my other advice, i cannot advise anything else.
]]>heres how it looks like:
[fenrirab@xyzcomp .beathazard]$ ls
all BeatHazard Linux.README SmileLogo.png uninstall-beathazard.sh
[fenrirab@xyzcomp .beathazard]$ cd all
[fenrirab@xyzcomp all]$ ls
BeatHazard_Linux2 data hge_lib
[fenrirab@xyzcomp all]$ cd hge_lib
[fenrirab@xyzcomp hge_lib]$ ls
liballegro_dialog.so liballegro_memfile.so.5.0.9 libbasswv.so
liballegro_dialog.so.5.0 liballegro.so libjpeg.so
liballegro_dialog.so.5.0.9 liballegro.so.5.0 libjpeg.so.8
liballegro_image.so liballegro.so.5.0.9 libjpeg.so.8.0.2
liballegro_image.so.5.0 libbass_aac.so libpng12.so.0
liballegro_image.so.5.0.9 libbass_alac.so libpng12.so.0.46.0
liballegro_memfile.so libbassflac.so
liballegro_memfile.so.5.0 libbass.so
[fenrirab@xyzcomp hge_lib]$
this there a way to link those lib* without messing with /usr/lib?
]]>I have installed the game called BEAT HAZARD ULTRA... but when i try to run the beathazardultra.desktop the program wouldnt run...
i tried running the .bin file in the Terminal and it says:
/home/fenrirab/.beathazardultra/all/BeatHazard_Linux2:
error while loading shared libraries: libbassflac.so:
cannot open shared object file:
No such file or directory
the game came with a hge_lib directory that contains the necessary lib to run the game
and the libbassflac.so is within the directory...
my question is... this there a way to link it so that the system can recognize that i have the library?
or just anything that would help me run the game...
THANKS IN ADVANCE! ^_^
]]>