libwx_gtk2u_qa-2.6.so.0

Hello

Where does libwx_gtk2u_qa-2.6.so.0 (=.so.0.3.1) come from? Manually installing
wxpython-2.6 using the BUILD directions on the wiki does not build this lib,
which is required by Audacity and maybe others. It somehow gets built when
Gentoo emerges wxpython, but I can't for the life of me find out where it is
coming from. Any pointers appreciated!

Peter

Peter wrote:

Hello

Where does libwx_gtk2u_qa-2.6.so.0 (=.so.0.3.1) come from? Manually installing
wxpython-2.6 using the BUILD directions on the wiki does not build this lib,
which is required by Audacity and maybe others. It somehow gets built when
Gentoo emerges wxpython, but I can't for the life of me find out where it is
coming from. Any pointers appreciated!

What configure flags did you use? If you used --enable-monolithic then the all of the core code will be built into a single library instead of multiple.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!

Robin Dunn <robin <at> alldunn.com> writes:

Peter wrote:
> Hello
>
> Where does libwx_gtk2u_qa-2.6.so.0 (=.so.0.3.1) come from? Manually
> installing
> wxpython-2.6 using the BUILD directions on the wiki does not build this lib,
> which is required by Audacity and maybe others. It somehow gets built when
> Gentoo emerges wxpython, but I can't for the life of me find out where it is
> coming from. Any pointers appreciated!

What configure flags did you use? If you used --enable-monolithic then
the all of the core code will be built into a single library instead of
multiple.

These are my configure flags. I did not use --enable-monolithic, and wonder if a
single library would probably not work in the Gentoo environment, at least for
other Gentoo installed programs that use wxGTK. A Gentoo emerge of wxGTK
produces this lib, using the same tarball I am using. It must be in there
somewhere ... I've tried 'make' on everything I could find in the untarred
directory (after this configure), but so far no luck.

    ../configure --prefix=/usr \
             --with-gtk \
             --with-gnomeprint \
             --with-opengl \
             --enable-optimize \
             --enable-geometry \
             --enable-graphics_ctx \
             --enable-sound --with-sdl \
             --enable-mediactrl \
             --enable-display \
             --disable-debugreport \
             --enable-unicode
Thank you.

Peter

Eureka! Seems that --disable-debugreport is disabling the build of
libwx_gtk2u_qa-2.6.so.0. Compiling with --enable-debugreport makes the lib, and
it appears to work. I have no idea what it is or what it does, of course.

But, life is again good, so onward and upward!

Peter

Peter wrote:

Robin Dunn <robin <at> alldunn.com> writes:

Peter wrote:

Hello

Where does libwx_gtk2u_qa-2.6.so.0 (=.so.0.3.1) come from? Manually
installing
wxpython-2.6 using the BUILD directions on the wiki does not build this lib,
which is required by Audacity and maybe others. It somehow gets built when
Gentoo emerges wxpython, but I can't for the life of me find out where it is
coming from. Any pointers appreciated!

What configure flags did you use? If you used --enable-monolithic then the all of the core code will be built into a single library instead of multiple.

These are my configure flags. I did not use --enable-monolithic, and wonder if a
single library would probably not work in the Gentoo environment, at least for
other Gentoo installed programs that use wxGTK. A Gentoo emerge of wxGTK
produces this lib, using the same tarball I am using. It must be in there
somewhere ... I've tried 'make' on everything I could find in the untarred
directory (after this configure), but so far no luck.

    ../configure --prefix=/usr \
             --with-gtk \
             --with-gnomeprint \
             --with-opengl \
             --enable-optimize \
             --enable-geometry \
             --enable-graphics_ctx \
             --enable-sound --with-sdl \
             --enable-mediactrl \
             --enable-display \
             --disable-debugreport \
             --enable-unicode

--disable-debugreport is disabling the qa lib as well. Try changing that to --enable-debugreport.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!