PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WxWindows: top level directory?



nobody0
16-02-2005, 00:14
Um unter SuSE 9.2 die Wx-Beispiele in /usr/share/doc/packages/wxGTK/examples zu compilieren habe ich es zuerst mit configure für ein nachfolgendes make versucht, aber das configure weigert sich:

creating cache ./config.cache
configure: error: Please run configure from the top level directory.

Also habe ich es mal in /usr/include/wx-2.5/, / und /usr/bin probiert, aber kein Erfolg.
Wo ist denn dieses "top level directory"? :confused:

Alex_K
16-02-2005, 08:49
ich vermute das ./configure wurde schon mit dem ./configure beim kompilieren der libs ausgeführt. versuch es mal gleicht mit make.

nobody0
16-02-2005, 08:59
ich vermute das ./configure wurde schon mit dem ./configure beim kompilieren der libs ausgeführt. versuch es mal gleicht mit make.

Das hatte ich zuerst versucht, aber es gibt da kein Makefile; nur Makefile.in gibt's da.
Weil ich WxWindows per rpm installiert habe, habe ich ja kein erkennbares top level directory, das man beim Download per CVS oder auch entpacken aus tar-Archiv hat. :(

Irgendwelche Vorschläge? :confused:

tuxipuxi
17-02-2005, 15:54
Ist zwar keine direkte Lösung des Problems, aber ich würde dir dazu raten es selbst zu kompilieren. Da hast du mehr Kontrolle über die Konfiguration und kannst mehrere Versionen nebeneinander installiert haben ohne die RPM Probleme zu haben.

oracle2025
18-02-2005, 08:12
die Beispiele sollten eigentlich recht einfach zu kompilieren sein

g++ `wx-config --libs --cxxflags` *.c -o program.out

nobody0
18-02-2005, 10:49
Ja, danke. Eigentlich wollte ich das für die ca. 30 Beispiele automatisch mit einer Zeile erledigen, aber da muß ich wohl jedes Beispiel händisch compilieren.