mikezang
do
Originalni poster- 22. svibnja 2010
- Tokio, Japan
- 25. srpnja 2015
Šifra: |_+_|
Kada to napravim, konačno sam dobio pogrešku kao u nastavku, što mogu učiniti?
Šifra: |_+_|
Madd the Sane
do
- 8. studenog 2010
- Utah
- 2. kolovoza 2015
mikezang
do
Originalni poster- 22. svibnja 2010
- Tokio, Japan
- 4. kolovoza 2015
Madd the Sane je rekao: Ono što se događa je da povezivač OS X-a ne može pronaći navedenu funkciju u bilo čemu što pokušava povezati. Razlog tome može biti nedostatak makronaredbe predprocesora ili prevedeni kod i/ili knjižnica nisu povezani.Hvala na tvojoj poruci! možete li mi reći kako riješiti ovaj problem? C
cqexbesd
- 4. lipnja 2009
- Njemačka
- 4. kolovoza 2015
mikezang je rekao: Hvala na poruci! možete li mi reći kako riješiti ovaj problem?
Ovdje samo nagađam, ali mislim da ćete možda morati imati instaliran gperf. Zatim počnite graditi od nule - tj. napravite distclean ili slično - ili jednostavno izbrišite svoj direktorij i ponovno proširite tar datoteku.
Cromulent
- 2. listopada 2006
- Zemlja nade i slave
- 4. kolovoza 2015
mikezang je rekao: Hvala na poruci! možete li mi reći kako riješiti ovaj problem?
Čini se da koristite pogrešan GCC.
Ili upišite punu stazu do GCC 3.3.6 ili je dodajte stazi s imenom drugačijim od GCC (jer Apple već nudi GCC naredbu koja se zapravo pokreće clang). Zbog toga imate sljedeću grešku:
ld: simbol(i) nisu pronađeni za arhitekturu x86_64
clang: pogreška: naredba povezivača nije uspjela s izlaznim kodom 1 (koristite -v da vidite pozivanje)
Vi zapravo koristite Clang koji se kompilira u x86_64. Morate pokrenuti GCC koji ste sastavili. Obično kada sastavljate GCC kao unakrsni prevodilac, dajete mu drugačije ime od GCC-a (što je jedna od opcija konfiguriranja skripte za GCC prilikom prevođenja) tako da možete uočiti razliku između GCC-a koji pruža sustav i vašeg vlastitog GCC križanja prevodilac.
mikezang
do
Originalni poster- 22. svibnja 2010
- Tokio, Japan
- 4. kolovoza 2015
cqexbesd je rekao: Ovdje samo nagađam, ali mislim da ćete možda morati imati instaliran gperf. Zatim počnite graditi od nule - tj. napravite distclean ili slično - ili jednostavno izbrišite svoj direktorij i ponovno proširite tar datoteku.Sjajno! Sinoć sam pronašao ovu stranicu http://stackoverflow.com/questions/3040801/error-compiling-gcc-undefined-reference-to-libc-name-p , pogreška je nestala nakon što je slijedite.
Popularni Postovi