ID:1536397
 
dd says its not found when i try to run it. it has the right permissions to run (chmod +x, root, etc) its on the disk, i dont see why its not working. heres the log of me installing it and trying to get it to run.


root@lulz:/home/byond# unzip 506.1239_byond_linux.zip
Archive: 506.1239_byond_linux.zip
creating: byond/
creating: byond/lib/
creating: byond/cfg/
inflating: byond/cfg/release.txt
creating: byond/man/
creating: byond/man/man6/
inflating: byond/man/man6/DreamMaker.6
inflating: byond/man/man6/DreamDaemon.6
inflating: byond/readme.txt
creating: byond/key/
creating: byond/host/
inflating: byond/host/readme-unix.txt
inflating: byond/host/readme.html
creating: byond/host/shared-web/
creating: byond/host/shared-web/web/
creating: byond/host/shared-web/web/tools/
creating: byond/host/shared-web/web/tools/admin/
inflating: byond/host/shared-web/web/tools/admin/index.dmb
inflating: byond/host/host.start
creating: byond/host/shared/
creating: byond/host/shared/byond/
creating: byond/host/shared/byond/tools/
creating: byond/host/shared/byond/tools/ftp/
inflating: byond/host/shared/byond/tools/ftp/ftp.dmb
creating: byond/host/shared/byond/tools/admin/
inflating: byond/host/shared/byond/tools/admin/admin.dmb
creating: byond/host/home/
creating: byond/host/home/root/
creating: byond/host/home/root/byond/
creating: byond/host/home/root/byond/tools/
creating: byond/host/home/root/byond/tools/root/
inflating: byond/host/home/root/byond/tools/root/root.dmb
inflating: byond/host/hostconf.orig
inflating: byond/host/host.dmb
inflating: byond/host/hostconf.txt
creating: byond/bin/
inflating: byond/bin/DreamDaemon
inflating: byond/bin/DreamDownload
inflating: byond/bin/DreamMaker
inflating: byond/bin/libext.so
inflating: byond/bin/libbyond.so
inflating: byond/Makefile
root@lulz:/home/byond# make install
make: *** No rule to make target `install'. Stop.
root@lulz:/home/byond# cd byond/
root@lulz:/home/byond/byond# make install
if [ ! -d /usr/local/byond ]; then mkdir /usr/local/byond; fi
cp -R cfg bin man /usr/local/byond
if [ "" = "yes" ]; then \
chown root /usr/local/byond/bin/DreamDaemon; \
chmod a+xs /usr/local/byond/bin/DreamDaemon; \
if [ "" = "yes" ]; then \
chown root host/host.dmb; \
chmod a+xs host/host.dmb; \
fi \
fi
ln -f -s /usr/local/byond/bin/DreamDaemon /usr/local/bin/DreamDaemon
ln -f -s /usr/local/byond/bin/DreamDownload /usr/local/bin/DreamDownload
ln -f -s /usr/local/byond/bin/DreamMaker /usr/local/bin/DreamMaker
ln -f -s /usr/local/byond/man/man6/DreamDaemon.6 /usr/share/man/man6/DreamDaemon.6
ln -f -s /usr/local/byond/man/man6/DreamMaker.6 /usr/share/man/man6/DreamMaker.6

*****************
You can find out more about the software by doing 'man DreamDaemon'.
A host server has also been included so edit host/hostconf.txt and
boot up your world server!
*****************

root@lulz:/home/byond/byond# cd bin/
root@lulz:/home/byond/byond/bin# ls
DreamDaemon DreamDownload DreamMaker libbyond.so libext.so
root@lulz:/home/byond/byond/bin# ./DreamDaemon
bash: ./DreamDaemon: No such file or directory
root@lulz:/home/byond/byond/bin# chmod u+x DreamDaemon
root@lulz:/home/byond/byond/bin# ./DreamDaemon
bash: ./DreamDaemon: No such file or directory
root@lulz:/home/byond/byond/bin# echo ":("
:(

root@lulz:/home/byond/byond/bin# ls -lat
total 6960
drwxr-xr-x 2 root root 4096 Apr 2 16:09 .
drwxr-xr-x 8 root root 4096 Apr 2 16:09 ..
-rwxrwxrwx 1 root root 35028 Apr 2 16:09 DreamDaemon
-rwxr-xr-x 1 root root 15096 Apr 2 16:09 DreamDownload
-rwxr-xr-x 1 root root 18664 Apr 2 16:09 DreamMaker
-rwxr-xr-x 1 root root 4846244 Apr 2 16:09 libbyond.so
-rwxr-xr-x 1 root root 2178176 Apr 2 16:09 libext.so

root@lulz:/home/byond/byond/bin# uname -a; cat /proc/version
Linux lulz 3.13.7-x86_64-linode38 #1 SMP Tue Mar 25 12:59:48 EDT 2014 x86_64 GNU/Linux
Linux version 3.13.7-x86_64-linode38 (maker@build) (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP Tue Mar 25 12:59:48 EDT 2014

Be sure you have your distro's 32-bit libraries installed, BYOND is a 32-bit application, running it on 64-bit Linux takes extra libraries.
okay im going to install those and ill report back if it works or not, thanks!
well since the box was new i re imaged it with x86 linux and im getting the same error. are there any weird libraries byond uses that i need to install?
If you do `ldd DreamDaemon` in that directory it should list the required shared libraries.
In response to Gokussj99
Gokussj99 wrote:
http://www.byond.com/members/?command=view_post&post=34552

No, he's obviously got it all set up.

The issue is as Nadrew pointed out the lack of 32 bit libraries.....
In response to A.T.H.K
A.T.H.K wrote:
Gokussj99 wrote:
http://www.byond.com/members/?command=view_post&post=34552

No, he's obviously got it all set up.

The issue is as Nadrew pointed out the lack of 32 bit libraries.....

ok