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 |