Mehrere Definitionen beim Linken. collect2: Fehler ld gab 1 Exit-Status zurück

8

Ich habe Probleme beim Kompilieren von Emacs 23.3 Release Candidate 2:

Ich lasse autogen.sh , ./configure , make und schließlich make install laufen, wo ich diesen Fehler bekomme:

%Vor%

Ich habe noch nie einen solchen Fehler gesehen. Was bedeutet das?

    
Amelio Vazquez-Reina 08.03.2013, 02:39
quelle

2 Antworten

16

Ich hatte ein ähnliches Problem auf einer älteren Linux-Version (RHEL 4.9).

Nach Eric Johnsons Link funktioniert die Konfiguration wie für mich:

%Vor%     
Nemo 16.03.2013, 00:07
quelle
5

Ich habe versucht, GNU emacs-24.3 zu erstellen und zu installieren:

%Vor%

und mit fast genau den gleichen "Mehrfachdefinitions" -Fehlern begrüßt, wie user815423426 berichtet hat.

Bevor ich vollständig verstanden habe, was "-fgnu89-inline" bedeutet, habe ich einfach Nemos magische Linie benutzt, und voila, es ging durch:

%Vor%

Begrüßen Sie unsere Experten!

    
D.W. 11.04.2014 19:03
quelle