Temat: Gcc - cross kompilacja
Chciałbym przed SV skompilować najnowszego atari800 pod TOS'a więc zmontowałem sobie środowisko wg:
http://vincent.riviere.free.fr/soft/m68 … ubuntu.php
Przykładowy plik hello.c skompilował się i hello.tos uruchomiło się bez problemu w steem'ie :)
Następnie ściągnąłem źródła najnowszego a800 i tam w pliku "INSTALL.falcon" znalazłem taki oto wpis:
The following script might be used for rebuilding the fastest possible
version:
============================== make.sh ====================================
#!/bin/sh
CFLAGS="-m68020-60 -O3 -fomit-frame-pointer -Wall" ./configure --disable-newcycleexact --disable-sound --enable-veryslow --disable-monitorbreak --target=falcon
make clean
time make
fixstk 256k atari800
===========================================================================
Po wywołaniu pierwszej linijki, czyli CFLAGS=... dostaję:
"checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether we are cross compiling... yes
checking for suffix of object files... configure: error: in `/home/jury/ftp/stary komputer/dev/gcc/atari800-2.2.1/src':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details."
W pliku config.log 2 razy pojawia się wpis :
"cc1: error: unrecognized command line option "-m68020-60 "
Co robię nie tak i czego mu brak?
Ostatnio edytowany przez jury (2012-12-02 19:40:01)