PDA

Visualizza la versione completa : Errore di compilazione: cosa manca?


Fabiuz
16-04-2005, 11:41
Salve a tutti, sto compilando Spim un simulatore del Processore MIPS ......
il ./Configure va perfettamente ma quando provo a dare il make mi da il seguente messaggio di errore:

/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot find -lsocket
collect2: ld returned 1 exit status
make[1]: *** [spim_sub] Error 1
make[1]: Leaving directory `/root/Nuova cartella/spim-7.1'
make: *** [spim] Error 2
bash-3.00#


cosa manca? cosa posso fare?

cacao74
16-04-2005, 12:23
se il path completo della directory in cui stai compilando contiene uno spazio, potresti avere dei problemi. Se "Nuova Cartella" la directory in questione, prova a rinominarla in "Nuova_Cartella" e ripeti i passi ripartendo dal ./configure.

ciao

Fabiuz
16-04-2005, 12:37
niente sempre lo stesso errore :

Checking for /usr/include/termios.h
Yes, it is there
bash-3.00$ make
make[1]: Entering directory `/home/fabio/Spim_Linux/spim'
rm -f spim_sub
LD_RUN_PATH=/s/tcl-8.3.3/lib:/s/freetype-2.1.2/lib:/s/zlib-1.1.4-2/lib:/s/xpm-3.4k/lib:/s/XFree86-4.2.1/lib gcc -o spim_sub -g -DNO_ASM -L/s/XFree86-4.2.1/@sys/lib -L/s/motif-2.1.10/lib -L/s/xpm-3.4k/lib spim.o spim-utils.o run.o mem.o inst.o data.o sym-tbl.o y.tab.o lex.yy.o syscall.o display-utils.o string-stream.o -L/s/motif-2.1.10/lib -lm -lsocket -lnsl
/usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot find -lsocket
collect2: ld returned 1 exit status
make[1]: *** [spim_sub] Error 1
make[1]: Leaving directory `/home/fabio/Spim_Linux/spim'
make: *** [spim] Error 2
bash-3.00$


:confused: :confused:

Fabiuz
16-04-2005, 16:23
helpino?

Loading