Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] ERROR: x11-libs/wxGTK-2.6.2-r1 failed
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
sveinbein
n00b
n00b


Joined: 28 Dec 2006
Posts: 5

PostPosted: Thu Dec 28, 2006 12:53 am    Post subject: [Solved] ERROR: x11-libs/wxGTK-2.6.2-r1 failed Reply with quote

Im trying to emerge media/video vlc 0.8.6 on my gentoo 2006.1..
then wxGTK is pulled in and fail to compile and i get and error message..
Quote:
!!! ERROR: x11-libs/wxGTK-2.6.2-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
wxGTK-2.6.2-r1.ebuild, line 52: Called configure_build 'gtk2' 'unicode' '
--with-png
--with-jpeg
--with-tiff
--enable-opengl
--with-opengl
--with-gnomeprint
--with-sdl
--disable-joystick --with-gtk=2'
wxlib.eclass, line 45: Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.


anyone know what to do?


Last edited by sveinbein on Sat Dec 30, 2006 11:48 pm; edited 2 times in total
Back to top
View user's profile Send private message
depu
n00b
n00b


Joined: 05 Dec 2006
Posts: 63

PostPosted: Thu Dec 28, 2006 4:14 pm    Post subject: Reply with quote

can you post more the error log? the actual error thrown will some lines above what you have pasted.
Back to top
View user's profile Send private message
crocco
n00b
n00b


Joined: 29 Dec 2006
Posts: 3

PostPosted: Fri Dec 29, 2006 3:14 am    Post subject: Reply with quote

It seemes I have the same problem:

Quote:
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:117 : error: 'XineramaIsActive' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:119 : error: 'XineramaScreenInfo' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:119 : error: 'screenarr' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:121 : error: 'XineramaQueryScreens' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp: In static member function 'static int wxDisplayBase::GetFromPoint(const wxPoint&)' :
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:111 : warning: control reaches end of non-void function
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp: In static member function 'static size_t wxDisplayBase::GetCount()':
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:70: warning: control reaches end of non-void function
make: *** [coredll_displayx11.o] Error 1

!!! ERROR: x11-libs/wxGTK-2.6.2-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
wxGTK-2.6.2-r1.ebuild, line 52: Called configure_build 'gtk2' 'unicode' '
--with-png
--with-jpeg
--with-tiff
--enable-opengl
--with-opengl
--without-gnomeprint
--with-sdl
--disable-joystick --with-gtk=2'
wxlib.eclass, line 45: Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if rel evant.


My flags:
Quote:
[ebuild N ] x11-libs/wxGTK-2.6.2-r1 USE="X opengl sdl unicode -debug -doc -gnome -joystick -odbc" 0 kB


Any ideas?
Back to top
View user's profile Send private message
sveinbein
n00b
n00b


Joined: 28 Dec 2006
Posts: 5

PostPosted: Fri Dec 29, 2006 4:46 am    Post subject: rest of the message Reply with quote

looks like we have the same problem yes.
anyway here is the rest of it

Quote:
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/include/wx/gdicmn.h: In mem ber function 'wxStringToColourHashMap_wxImplementation_HashTable::Node** wxStrin gToColourHashMap_wxImplementation_HashTable::GetNodePtr(const wxString&) const':
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/include/wx/gdicmn.h:476: wa rning: dereferencing type-punned pointer will break strict-aliasing rules
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp: In static member function 'static size_t wxDisplayBase::GetCount()':
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:58: error: 'XineramaIsActive' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:60: error: 'XineramaScreenInfo' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:60: error: 'screenarr' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:62: error: 'XineramaQueryScreens' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp: In static member function 'static int wxDisplayBase::GetFromPoint(const wxPoint&)' :
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:76: error: 'XineramaIsActive' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:79: error: 'XineramaScreenInfo' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:79: error: 'screenarr' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:81: error: 'XineramaQueryScreens' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp: In constructor 'wxDisplay::wxDisplay(size_t)':
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:117 : error: 'XineramaIsActive' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:119 : error: 'XineramaScreenInfo' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:119 : error: 'screenarr' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:121 : error: 'XineramaQueryScreens' was not declared in this scope
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp: In static member function 'static int wxDisplayBase::GetFromPoint(const wxPoint&)' :
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:111 : warning: control reaches end of non-void function
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp: In static member function 'static size_t wxDisplayBase::GetCount()':
/var/tmp/portage/wxGTK-2.6.2-r1/work/wxWidgets-2.6.2/src/unix/displayx11.cpp:70: warning: control reaches end of non-void function
make: *** [coredll_displayx11.o] Error 1

!!! ERROR: x11-libs/wxGTK-2.6.2-r1 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
wxGTK-2.6.2-r1.ebuild, line 52: Called configure_build 'gtk2' 'unicode' '
--with-png
--with-jpeg
--with-tiff
--enable-opengl
--with-opengl
--with-gnomeprint
--with-sdl
--disable-joystick --with-gtk=2'
wxlib.eclass, line 45: Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if rel evant.
Back to top
View user's profile Send private message
sveinbein
n00b
n00b


Joined: 28 Dec 2006
Posts: 5

PostPosted: Sat Dec 30, 2006 11:46 pm    Post subject: Solved Reply with quote

it's solved.. looks like i was running an old version of GTK...
i updated my GTK after i emerged the wxGTK and finally i emerged VLC..
Back to top
View user's profile Send private message
dave_deu
Tux's lil' helper
Tux's lil' helper


Joined: 21 Aug 2005
Posts: 97
Location: East Anglia, UK

PostPosted: Tue Jan 02, 2007 6:27 pm    Post subject: Reply with quote

I had this same problem with wxGTK 2.6.2-r1.

I solved this by emerging wxGTK with the "gtk" USE flag enabled.

i.e. add this line to /etc/portage/package.use:

Code:
x11-libs/wxGTK gtk
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum