Nach dem Upgrade auf Ubuntu 11.10 habe ich festgestellt, dass viele meiner alten und aktuellen Entwicklungen nicht mehr kompiliert werden können. Ich habe das Problem auf ein einfaches Beispiel reduziert:
%Vor%Kompilieren Sie es mit:
%Vor%oder
%Vor%Verursacht einen Fehler:
%Vor%Irgendwelche Ideen? Ich habe festgestellt, dass sich etwas Linker-Zeug in 11.10 geändert hat:
Aber erklärt immer noch nicht diese Probleme.
g++ -lX11 -o test test.o
Der obige Befehl ist falsch . Versuchen Sie es stattdessen:
%Vor%Erklärung, warum die Bestellung hier wichtig ist.
Außerdem sollten Sie niemals Ihre ausführbaren Dateien test
unter UNIX aufrufen.