[relug] Problemi in compilazione

  • From: <p.mattioli@xxxxxxxxxxxx>
  • To: <relug@xxxxxxxxxxxxx>
  • Date: Thu, 27 Oct 2005 00:24:30 +0200 (CEST)

Riciao a tutti!
Sto cercando di compilare questo
http://www.xstech.us/mike/LinuxOSI/linuxosi-0.44a.tgz sotto ppc per
presentarlo al LinuxDay.

Ho installato libgtkmm2.0-dev libgtk2.0-dev e libsigc++-2.0-dev con tutte le
dipendenze del caso come suggerito dal readme del targizera qui sopra.

Ho dato ./configure che mi ha informato di tante cose in particolare quanto
segue:

/bin/sh: /home/pier/linuxosi/missing: No such file or directory
configure: WARNING: `missing' script is too old or missing
checking whether we are cross compiling... no
checking for /usr/bin/gcc-3.3 option to accept ANSI C... none needed
checking dependency style of /usr/bin/gcc-3.3... none
checking for strerror in -lcposix... no
checking dependency style of g++... none
checking for /usr/bin/gcc-3.3 option to accept ANSI C... none needed
checking build system type... powerpc-unknown-linux-gnu
checking host system type... powerpc-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking if /usr/bin/gcc-3.3 supports -fno-rtti -fno-exceptions... yes
checking whether -lc should be explicitly linked in... no
checking whether integer division by zero raises SIGFPE... no
checking whether the inttypes.h PRIxNN macros are broken... no
/bin/sh: ./config.rpath: No such file or directory
checking whether included gettext is requested... no

Natualmente ci sono anche un sacco di altre righe con degli yes, queste le
ho greppate per capire cosa non funzionasse.

Quindi il make dice:
make  all-recursive
make[1]: Entering directory `/home/pier/linuxosi'
Making all in intl
make[2]: Entering directory `/home/pier/linuxosi/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/pier/linuxosi/intl'
Making all in po
make[2]: Entering directory `/home/pier/linuxosi/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/pier/linuxosi/po'
Making all in include
make[2]: Entering directory `/home/pier/linuxosi/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/pier/linuxosi/include'
Making all in src
make[2]: Entering directory `/home/pier/linuxosi/src'
source='linuxosi.cc' object='linuxosi.o' libtool=no \
depfile='.deps/linuxosi.Po' tmpdepfile='.deps/linuxosi.TPo' \
depmode=none /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -DXTHREADS -I/usr/include/gtkmm-2.0
-I/usr/lib/gtkmm-2.0/includ
gc++-1.2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/lib/gtk-2.0/include -I/usr/X
clude/atk-1.0   -I../include/ -I../Common/   -Wall -O3  -c -o linuxosi.o
`test -f 'linuxosi.cc'
/bin/sh: ../depcomp: No such file or directory
make[2]: *** [linuxosi.o] Error 127
make[2]: Leaving directory `/home/pier/linuxosi/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pier/linuxosi'
make: *** [all] Error 2

Cosa ho da fare? Probabilmente il codice e' stato scritto per x86 e non per
ppc, ma non dovrebbe compilarlo comunque?

Grazie


              -Pier-





Other related posts: