# from Gabor Szabo
# on Tuesday 06 May 2008:

>>   wx-config --libs
>
>-pthread   -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8
>-lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8
>-lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8
>
>>  The last should match:
>>   perl -e 'use Alien::wxWidgets; warn Alien::wxWidgets->libraries'
>
> -L/usr/local/lib/perl/5.8.8/Alien/wxWidgets/gtk_2_8_7/lib -lpthread
>-lwx_gtk2_core-2.8 -lwx_gtk2_richtext-2.8 -lwx_gtk2_gl-2.8
>-lwx_base_net-2.8 -lwx_gtk2_html-2.8 -lwx_gtk2_media-2.8
>-lwx_base_xml-2.8 -lwx_gtk2_animate-2.8 -lwx_gtk2_xrc-2.8
>-lwx_base-2.8 -lwx_gtk2_stc-2.8 -lwx_gtk2_aui-2.8 -lwx_gtk2_fl-2.8
>-lwx_gtk2_gizmos-2.8 -lwx_gtk2_ogl-2.8 -lwx_gtk2_qa-2.8
>-lwx_gtk2_plot-2.8 -lwx_gtk2_adv-2.8 -lwx_gtk2_svg-2.8 at -e line 1.

That's weird.  (Note that those have no 'u' after the 2.)

>>  And, because you installed the deb, the files should be
>>  in /usr/lib/libwx_gtk2u_*
>
>[EMAIL PROTECTED]:~/Wx-0.82$ ls -l /usr/lib/libwx_gtk2u_adv-2.8*
>/usr/lib/libwx_gtk2u_adv-2.8.so

It appears that you installed the deb and then successfully built wx 
from the tarball during the Alien install.  (The wx-config in your path 
doesn't know anything about the libs tucked into the perl tree.)

Also, why does alien think those are in /usr/local/... -- I thought you 
were installing in /home/...?  Do the /usr/local/.../libwx*.so files 
exist?

Your deb install looks pretty good, so I suggest you reinstall 
Alien::wxWidgets and answer "no" to the build question.

Alternatively, if you don't mind the loss of unicode support, you could 
try to rebuild again or work out the kinks in your Alien::wx stuff.

Whatever you choose, the important thing is that the Alien::wxWidgets 
API is telling the Wx Makefile.PL the correct information and that the 
files exist.

--Eric
-- 
You can't whack a chisel without a big wooden mallet.
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to