View previous topic :: View next topic |
Author |
Message |
Gentoopfuscher n00b
Joined: 21 Aug 2010 Posts: 59
|
Posted: Sun Jan 20, 2013 8:29 pm Post subject: wxWidgets problem |
|
|
Hallo, ich moechte mir 4pane installieren.
http://www.4pane.co.uk/Download.htm
emerge 4pane bringt mir, nach erfolgreichem emerge wxGTK
http://wiki.wxwidgets.org/Installing_and_configuring_under_Gentoo
diesen Fehler Code: |
configure: error:
Cannot detect the currently installed wxWidgets port !
Check your 'wx-config --cxxflags'...
|
Code: | g++ `wx-config --cppflags` `wx-config --libs` main.cpp |
ergibt mir den Fehler: Code: | g++: error: main.cpp: No such file or directory
|
Kann mir jemand weiterhelfen? |
|
Back to top |
|
|
bell Guru
Joined: 27 Nov 2007 Posts: 514
|
Posted: Mon Jan 21, 2013 8:35 am Post subject: |
|
|
Was sagt Code: | eselect wxwidgets list | ? Ggf. setzen. |
|
Back to top |
|
|
Gentoopfuscher n00b
Joined: 21 Aug 2010 Posts: 59
|
|
Back to top |
|
|
syn0ptik Apprentice
Joined: 09 Jan 2013 Posts: 267
|
Posted: Mon Jan 21, 2013 11:32 pm Post subject: |
|
|
Besser gemacht dieser command binen wxwidget directory. |
|
Back to top |
|
|
Gentoopfuscher n00b
Joined: 21 Aug 2010 Posts: 59
|
Posted: Tue Jan 22, 2013 11:34 am Post subject: |
|
|
Which directory is that exactliy? |
|
Back to top |
|
|
Christian99 Veteran
Joined: 28 May 2009 Posts: 1721
|
Posted: Tue Jan 22, 2013 11:57 am Post subject: |
|
|
der fehler im ersten post sagt dir aber nicht, dass es ein problem mit wxwidgets gibt, sondern dass es keine datei namens main.cpp gibt. |
|
Back to top |
|
|
syn0ptik Apprentice
Joined: 09 Jan 2013 Posts: 267
|
Posted: Wed Jan 23, 2013 1:22 am Post subject: |
|
|
Du muss auszug und erreichen wxwidget directory. |
|
Back to top |
|
|
Gentoopfuscher n00b
Joined: 21 Aug 2010 Posts: 59
|
Posted: Thu Jan 24, 2013 3:14 am Post subject: |
|
|
i found two directories: /usr/include/wx-2.8/wx/ and /usr/lib/wx ..
but how do i have to deal?
This command does not work even if i change into these directories.
Code: | find -name main.cpp
./usr/share/doc/vlc-2.0.3/main.cpp |
Das kann die vermisste main.cpp aber nicht sein?
Aber wo sollte die Datei liegen und wie bekomme ich sie ?
Die hier hatte ich noch vergessen, scheint also zu gehen.
Code: | wx-config --cxxflags
-I/usr/lib/wx/include/base-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DwxUSE_GUI=0 -pthread
|
Code: | wx-config --libs
-pthread -Wl,-O1 -Wl,--as-needed -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8
|
|
|
Back to top |
|
|
syn0ptik Apprentice
Joined: 09 Jan 2013 Posts: 267
|
Posted: Thu Jan 24, 2013 8:18 am Post subject: |
|
|
nein, diese auf arbeiten catalog.
Du musst auszug wxwidgets.eselect-1.4.bz2, aber wofür du wollen diese? |
|
Back to top |
|
|
mvaterlaus Apprentice
Joined: 01 Oct 2010 Posts: 237 Location: Switzerland
|
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4692 Location: Germany
|
Posted: Tue Apr 09, 2013 2:37 pm Post subject: |
|
|
Hm, vergiss doch diesen blöden Test mit der nicht vorhandenen main.cpp
Sofern x11-libs/wxGTK installiert ist, und via eselect gesetzt wurde, sollte sich app-misc/4pane problemlos mit dem Ebuild aus dem genanten 4Pane Overlay mergen lassen.
Ich hab es kurz mit gesetzten Code: | eselect wxwidgets show
Current wxWidgets profile:
gtk2-unicode-2.9 | getestet, damit funktionierte das bauen und installieren von app-misc/4pane-1.0 auf einem aktuellen amd64 System einwandfrei. |
|
Back to top |
|
|
Gentoopfuscher n00b
Joined: 21 Aug 2010 Posts: 59
|
Posted: Fri Apr 12, 2013 8:58 pm Post subject: |
|
|
Ich habe nach emerge wxGTK (useflags nicht veraendert):
Code: | eselect wxwidgets show
Available wxWidgets profiles:
[1] base-unicode-release-2.8 * |
Wie bekomme ich das gtk-profile, bzw brauche ich das zwingend?
http://www.4pane.co.uk/InstallingWx.htm
emerge 4pane gibt mir den Fehler:
Code: |
checking if wxWidgets port is wxGTK... no
checking if wxWidgets port is wxMotif... no
checking if wxWidgets port is wxMac... no
checking if wxWidgets port is wxX11... no
checking if wxWidgets port is wxMGL... no
checking if wxWidgets port is wxMSW... no
configure: error:
Cannot detect the currently installed wxWidgets port !
Check your 'wx-config --cxxflags'... |
Code: | wx-config --cxxflags
-I/usr/lib/wx/include/base-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DwxUSE_GUI=0 -pthread |
|
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4692 Location: Germany
|
Posted: Fri Apr 12, 2013 11:01 pm Post subject: |
|
|
Hm, ungewöhnlich.
Ich vermute ein wenig das es mit manuell am Paketmanager vorbei installierten wx Zeugs aus /usr/local/ zusammenhängen könnte, siehe dazu auch in deinem anderen Thread 4pane filemanager compile error
Falls das zutrifft, dann versuche es doch mal mit dem normalen wxGTK Ebuild aus dem offiziellen portage Tree
sprich verhindere das (eventuell vorhandene?) manuell ins System geschossene Versionen aus /usr/local/ verwendet werden. |
|
Back to top |
|
|
Gentoopfuscher n00b
Joined: 21 Aug 2010 Posts: 59
|
Posted: Sat Apr 13, 2013 8:27 am Post subject: |
|
|
Genau das habe ich gemacht, der Fehler kam daher.
Soll ich /usr/local loeschen?
Bisher habe ich es nur umbenannt. |
|
Back to top |
|
|
|