2010-06-14 25 views
6

GCC derlenirken, derleme işleminin çok uzağında, kurulu gperf eksikliğinden şikayet eden bir hataya varmak mümkündür. Gperf'i yükledikten ve çalıştırdıktan sonra "libc_name_p için tanımlanmamış bir referansa" girdim. here ve here çözümlerine baktım ama yardımcı olmadılar.hata derleme gcc: undefined reference libc_name_p

cevap

8

Gperf kurulmadığında derleme komut dosyası yine de komut çalıştı ancak boş bir ./gcc/cp/cfns.h oluşturdu. Bu dosya kaynaktan (./gcc/cp/cfns.gperf) daha yeni olduğundan, makefile yalnız bıraktı ve aslında gperf'iniz olduğunda 'gerçek' dosyayı yeniden oluşturmadı. Devam etmek için rm ./gcc/cp/cfns.h'u çalıştırın ve tekrar deneyin.

+0

Cevabınızı gönderdiğiniz için teşekkür ederiz, bu şifreli bir hataydı. –

+0

Evet, beni deli ediyordu. Yardım olmaktan memnun oldum! – wickedchicken