mikezang
to
Alkuperäinen juliste- 22. toukokuuta 2010
- Tokio, Japani
- 25. heinäkuuta 2015
Koodi: |_+_|
Kun teen sen, sain vihdoin alla olevan virheen, mitä voin tehdä?
Koodi: |_+_|
Madd Sane
to
- 8. marraskuuta 2010
- Utah
- 2. elokuuta 2015
mikezang
to
Alkuperäinen juliste- 22. toukokuuta 2010
- Tokio, Japani
- 4. elokuuta 2015
Madd Sane sanoi: Tapahtuu, että OS X:n linkki ei löydä määritettyä toimintoa mistään, jota se yrittää linkittää. Syynä tähän voi olla puuttuva esikäsittelymakro tai käännettyä koodia ja/tai kirjastoa ei ole linkitetty.Kiitos viestistäsi! voitko kertoa kuinka ratkaista tämä ongelma? C
cqexbesd
- 4. kesäkuuta 2009
- Saksa
- 4. elokuuta 2015
mikezang sanoi: Kiitos viestistäsi! voitko kertoa kuinka ratkaista tämä ongelma?
Olen vain arvannut, mutta luulen, että sinun on ehkä asennettava gperf. Aloita sitten rakentaminen tyhjästä - eli tee distclean tai vastaava - tai poista vain hakemistosi ja laajenna tar-tiedosto uudelleen.
Kromulentti
- 2. lokakuuta 2006
- Toivon ja kunnian maa
- 4. elokuuta 2015
mikezang sanoi: Kiitos viestistäsi! voitko kertoa kuinka ratkaista tämä ongelma?
Näyttää siltä, että käytät väärää GCC:tä.
Kirjoita joko koko polku GCC 3.3.6:een tai lisää se polkuun eri nimellä kuin GCC (koska Apple tarjoaa jo GCC-komennon, joka sattuu todella suorittamaan clangia). Tästä syystä sinulla on seuraava virhe:
ld: symboleja ei löydy arkkitehtuurille x86_64
clang: error: linker-komento epäonnistui poistumiskoodilla 1 (katso kutsu)
Käytät itse asiassa Clangia, joka kääntää muotoon x86_64. Sinun on suoritettava käännösi GCC. Normaalisti kun käännät GCC:tä ristikääntäjänä, annat sille eri nimen kuin GCC:lle (joka on yksi GCC:n komentosarjan asetusvaihtoehdoista sitä käännettäessä), jotta voit erottaa järjestelmän tarjoaman GCC:n ja oman GCC-ristin. kääntäjä.
mikezang
to
Alkuperäinen juliste- 22. toukokuuta 2010
- Tokio, Japani
- 4. elokuuta 2015
cqexbesd sanoi: Olen vain arvannut, mutta luulen, että sinun täytyy ehkä asentaa gperf. Aloita sitten rakentaminen tyhjästä - eli tee distclean tai vastaava - tai poista vain hakemistosi ja laajenna tar-tiedosto uudelleen.Loistava! Eilen illalla löysin tämän sivun http://stackoverflow.com/questions/3040801/error-compiling-gcc-undefined-reference-to-libc-name-p , virhe on poissa sen jälkeen.
Suosittu Viestiä