![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Di programmazione ad alto livello Pubblica domande su C, C + +, Java, SQL, e di altri linguaggi di programmazione qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| ld: fatale: Simbolo di referenziamento errori | Rudolph | Di programmazione ad alto livello | 1 | 05-25-2009 08:06 AM |
| ld: fatale: Simbolo di referenziamento errori | shafi2all | Shell scripting e di programmazione | 1 | 06-18-2008 10:21 AM |
| ld: fatale: Simbolo di referenziamento errori. Nessun output scritta a SNX | jerryragland | Di programmazione ad alto livello | 1 | 08-09-2006 02:15 AM |
| ld: fatale: Simbolo di referenziamento errori | alfabetman | UNIX for Dummies Domande & Risposte | 2 | 01-08-2002 04:57 AM |
| Compilazione Errori - Simbolo di riferimento | spotanddot | Di programmazione ad alto livello | 5 | 07-11-2001 02:18 PM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
C + + ld: fatale: Simbolo di referenziamento errori.
Ciao. Ho usato per compilare il mio codice compresa una libreria di terze parti ", libfoo.so". Ora, il venditore navi staticamente legato biblioteca, "libfoo.a", invece. Con questa libreria, ho incontrato il seguente errore: Codice:
CC -mt -xarch=v9 -DCOMPILE_SOL_SPARC -ftrap=%none -xlibmil -xchip=ultra2 -xbuiltin -xO4 \
-D_REENTRANT -DNDEBUG -instances=static -I. -I/home/test/release64/include -I/home/test/release64/include \
-I/home/test/src/foo/common -I/home/test/src/foo/foo -I/infrastructure/core/release64/include \
-I/infrastructure/core/third-party/boost_1_36_0 -xildoff -norunpath -o /home/test/release64/bin/xyz \
/home/test/release64/obj/xyz/app.o \
\
/home/test/release64/obj/xyz/compiledate.o -L/home/test/release64/lib \
-L/home/test/src/foo/lib/SOL_SPARC -L/infrastructure/core/release64/lib -lfoo -ldl \
-lsocket -ldemangle -lm -lnsl -lz -lsched -R /usr/lib/lwp/64 \
Undefined first referenced
symbol in file
std::basic_string<char,std::char_traits<char>,
std::allocator<char> >&std::basic_string<char,std::char_traits<char>,
std::allocator<char> >::operator+=(const char*)
/home/test/src/foo/lib/SOL_SPARC/libfoo.a(app.o)
[...]
(symbol belongs to implicit dependency /usr/lib/sparcv9/libCstd.so.1)
ld: fatal: Symbol referencing errors. No output written to /home/test/release64/bin/foo
*** Error code 1
Ho provato "Bstatic-lfoo-Bdynamic" senza successo. Vedo molti dei risultati di Google su questo errore, ma nessuno che mi aiuta in particolare. Sono compilazione con le opzioni sbagliato? E 'qualcosa che il venditore deve cambiare? La speranza che qualcuno mi può puntare nella direzione giusta, grazie! EDIT: Sto usando Sun Studio 12 Aggiornamento 1. Ho già provato "-L/usr/lib/sparcv9-lCstd" pure. Ultimo a cura di acheong87; al 06/24/2009 10:28 AM.. |
| Segnalibri |
| Tag |
| Errore di collegamento, solaris |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|