Linux-Noob Forums

Full Version: UAE - Compiling for network access
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

So I used WinUAE to set up a nice Amiga OS 3.9, with a Cnet Pro BBS, debugged the telser.deviced and telnetd.device to work with the CnEt Pro. Every thing runs great.

 

So when moving to the Linux platform I have to compile the configure file with the bsddevice-=new uncommented.

 

How do I Compile this? Nothing has yet to make a binary I can use.

 

I am using the latest version of E-UAE


Quote:So I used WinUAE to set up a nice Amiga OS 3.9, with a Cnet Pro BBS, debugged the telser.deviced and telnetd.device to work with the CnEt Pro. Every thing runs great.  

So when moving to the Linux platform I have to compile the configure file with the bsddevice-=new uncommented.

 

How do I Compile this? Nothing has yet to make a binary I can use.

 

I am using the latest version of E-UAE
 

just a question, why install an emulator on linux to run a bbs? there is free bbs's out there that don't require emulators.

 

anyway.......

 



Code:
# mkdir buildtmp && cd buildtmp
# wget ftp://ftp.freiburg.linux.de/pub/uae/sources/develop/uae-0.8.24.tar.gz
# cd uae-0.8.24
# ./configure --prefix=/usr/local/
# make
# make install




 

Seems to do it.. what errors are you getting

read below

When I type "make"

 

Making all in src

make[1]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src'

make all-recursive

make[2]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src'

Making all in tools

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/tools'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/tools'

Making all in md-i386-gcc

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/md-i386-gcc'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/md-i386-gcc'

Making all in td-posix

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/td-posix'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/td-posix'

Making all in gfx-x11

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/gfx-x11'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/gfx-x11'

Making all in sd-uss

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/sd-uss'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/sd-uss'

Making all in jd-linuxold

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/jd-linuxold'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/jd-linuxold'

Making all in gui-gtk

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/gui-gtk'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/gui-gtk'

Making all in od-linux

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/od-linux'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/od-linux'

Making all in keymap

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/keymap'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/keymap'

Making all in dms

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/dms'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/dms'

Making all in caps

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/caps'

make[3]: Nothing to be done for `all'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/caps'

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src'

if gcc -DHAVE_CONFIG_H -I. -I. -I. -I../src/include -I../src -I../src -I.. -I/$

-c -o custom.o `test -f 'custom.c' || echo './'`custom.c; \

then mv -f ".deps/custom.Tpo" ".deps/custom.Po"; \

else rm -f ".deps/custom.Tpo"; exit 1; \

fi

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src'

make[2]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src'

make[1]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src'

 

When I type "make Install"

 

Making install in src

make[1]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src'

make install-recursive

make[2]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src'

Making install in tools

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/tools'

make[3]: Nothing to be done for `install'.

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/tools'

Making install in md-i386-gcc

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/md-i386-gcc'

make[4]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/md-i386-gcc'

make[4]: Nothing to be done for `install-exec-am'.

make[4]: Nothing to be done for `install-data-am'.

make[4]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/md-i386-gcc'

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/md-i386-gcc'

Making install in td-posix

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/td-posix'

make[4]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/td-posix'

make[4]: Nothing to be done for `install-exec-am'.

make[4]: Nothing to be done for `install-data-am'.

make[4]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/td-posix'

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/td-posix'

Making install in gfx-x11

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/gfx-x11'

make[4]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/gfx-x11'

make[4]: Nothing to be done for `install-exec-am'.

make[4]: Nothing to be done for `install-data-am'.

make[4]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/gfx-x11'

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/gfx-x11'

Making install in sd-uss

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/sd-uss'

make[4]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/sd-uss'

make[4]: Nothing to be done for `install-exec-am'.

make[4]: Nothing to be done for `install-data-am'.

make[4]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/sd-uss'

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/sd-uss'

Making install in jd-linuxold

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/jd-linuxold'

make[4]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/jd-linuxold'

make[4]: Nothing to be done for `install-exec-am'.

make[4]: Nothing to be done for `install-data-am'.

make[4]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/jd-linuxold'

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/jd-linuxold'

Making install in gui-gtk

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/gui-gtk'

make[4]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/gui-gtk'

make[4]: Nothing to be done for `install-exec-am'.

make[4]: Nothing to be done for `install-data-am'.

make[4]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/gui-gtk'

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/gui-gtk'

Making install in od-linux

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/od-linux'

make[4]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/od-linux'

make[4]: Nothing to be done for `install-exec-am'.

make[4]: Nothing to be done for `install-data-am'.

make[4]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/od-linux'

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/od-linux'

Making install in keymap

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/keymap'

make[4]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/keymap'

make[4]: Nothing to be done for `install-exec-am'.

make[4]: Nothing to be done for `install-data-am'.

make[4]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/keymap'

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/keymap'

Making install in dms

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/dms'

make[4]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/dms'

make[4]: Nothing to be done for `install-exec-am'.

make[4]: Nothing to be done for `install-data-am'.

make[4]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/dms'

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/dms'

Making install in caps

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/caps'

`/home/dru/buildtmp/e-uae-0.8.27/src/caps'

make[4]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src/caps'

make[4]: Nothing to be done for `install-exec-am'.

make[4]: Nothing to be done for `install-data-am'.

make[4]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/caps'

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src/caps'

make[3]: Entering directory `/home/dru/buildtmp/e-uae-0.8.27/src'

if gcc -DHAVE_CONFIG_H -I. -I. -I. -I../src/include -I../src -I../src -I.. -I/$

-c -o custom.o `test -f 'custom.c' || echo './'`custom.c; \

then mv -f ".deps/custom.Tpo" ".deps/custom.Po"; \

else rm -f ".deps/custom.Tpo"; exit 1; \

fi

make[3]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src'

make[2]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src'

make[1]: Leaving directory `/home/dru/buildtmp/e-uae-0.8.27/src'


apologies for the huge time gap.. ive been on holiday :)

 

ok thats not very nice.. whats the configure line that you used (so i can test) also what distro?


Quote:apologies for the huge time gap.. ive been on holiday  :) 

ok thats not very nice.. whats the configure line that you used (so i can test) also what distro?



 

Yeah I'll have to start again. =P I reload Linux cause I can never get the suexec_module to work right.


Quote:Yeah I'll have to start again. =P I reload Linux cause I can never get the suexec_module to work right.
 

 

well when you get that up .. stick another note in and we will see. :)