|
From: D.B. M. <db...@ho...> - 2008-11-27 00:06:39
|
Greets,
> To: jazzplusplus-devel
> Date: Wed, 26 Nov 2008 14:37:38 -0800
> From: kevinc
> Subject: Re: [jazzplusplus-devel] Revisiting web-docs after recent changes
>
>
> On 26 November 2008 at 11:22, "Pete Stieber" <pst...@gm...> wrote:
> > Were you able to get a binary working?
>
> Kevin wrote;
>
> I got wxWidgets built & installed. Likewise with tex2rft. Then I
> tried to build jazz.
>
> I have build logs, and environment setting stuff to look at. I could
> send it all. But, maybe you'd rather have just some special stuff?
>
> Anyway. I guess I'll poke at this a little more, maybe use more
> standard paths, e.g. /usr, to see if that helps.
>
> Thanks....
>
Hmm...when I checked the tex2rtf linkmap here, I discovered this ;
ldd /usr/local/bin/tex2rtf
linux-gate.so.1 => (0xffffe000)
libwx_gtk2_richtext-2.8.so.0 => /usr/lib/libwx_gtk2_richtext-2.8.so.0 (0xf7e80000)
libwx_gtk2_aui-2.8.so.0 => /usr/lib/libwx_gtk2_aui-2.8.so.0 (0xf7e18000)
libwx_gtk2_xrc-2.8.so.0 => /usr/lib/libwx_gtk2_xrc-2.8.so.0 (0xf7d8a000)
libwx_gtk2_qa-2.8.so.0 => /usr/lib/libwx_gtk2_qa-2.8.so.0 (0xf7d6c000)
libwx_gtk2_html-2.8.so.0 => /usr/lib/libwx_gtk2_html-2.8.so.0 (0xf7cd3000)
libwx_gtk2_adv-2.8.so.0 => /usr/lib/libwx_gtk2_adv-2.8.so.0 (0xf7c14000)
libwx_gtk2_core-2.8.so.0 => /usr/lib/libwx_gtk2_core-2.8.so.0 (0xf78db000)
libwx_base_xml-2.8.so.0 => /usr/lib/libwx_base_xml-2.8.so.0 (0xf78d1000)
libwx_base_net-2.8.so.0 => /usr/lib/libwx_base_net-2.8.so.0 (0xf78a5000)
libwx_base-2.8.so.0 => /usr/lib/libwx_base-2.8.so.0 (0xf777c000)
...blabla.....and, despite the fact that I didn't see the error you encountered, this
is actually wrong -- we *should* be linking against the custom wx libs installed
in /usr/local/wx289/.....yes??
Ergo, this is probably because in the tex2rtf build instructions, we don't actually
specify --with-wx-prefix=PREFIX at configure time, and the result is the tex2rtf
build ends up using system installed wx libs instead. This would seem counter-
intuitive, as we'd be expecting the tex2rtf build to see the LD_LIBRARY_PATH
variable in our ~/.bash_profile (which was set during the wx build phase), so my
best guess here is that the tex2rtf tree isn't honoring LD_LIBRARY_PATH variable.
As it turns out, my system-wide wx installation is indeed a debug version build, and
this would explain why I didn't encounter this same error building jazz itself.
Kevin, my suggestion is to rebuild/reinstall tex2rtf, but at configure time doing ;
../tex2rtf/configure --with-wx-prefix=/usr/local/wx289
This should result in tex2rtf being linked against our custom wx libs, and the
problem you found should go away.....
Regards,
Don
_________________________________________________________________
Your dream beach house escape for summer! Sign up for the Hotmail Road Trip today.
http://www.ninemsn.com.au/hotmailroadtrip |