On Thu, Jun 05, 2003 at 12:03:11PM +0300, Martin Vermeer spake thusly: > > Red Hat 6.2 > gcc gcc-2.95.2-7cl > autoconf-2.53-8 > automake-1.6.3-4cl
Upgraded libtool and libtool-libs to 1.4.2-7. Still no luck. What next? This is a pretty standard system. > Clean build: > > ./autogen.sh > > configured by ./configure, generated by GNU Autoconf 2.53, with options > \"'--with-extra-lib=/home/mv/xforms-1.0/lib:/home/mv/xforms-1.0/image' > '--with-extra-inc=/home/mv/xforms-1.0/exports/include' > '--with-included-boost'\" > > Build process works great now with these updated autoconf/automake > packages (note: ac from RH8, am from Conectiva!). But then, the produced > binary fails when run as > > export LD_LIBRARY_PATH=/home/mv/xforms-1.0/lib:/home/mv/xforms-1.0/image > ./lyx > > inside src. > > xforms-1.0 (savannah tarball) was built using xmkmf -a, followed by > make, as instructed. During build I moved my > pre-existing xforms-0.88 library and header files aside, so they > wouldn't be found, again as instructed. This was also the case during > LyX build (I suspect not necessary though). > > Here's the rest of the story: ... #6 0x40130d0f in fl_setpup_fontstyle (style=0) at xpopup.c:403 #7 0x82cc069 in lyx_gui::parse_lyxrc () at lyx_gui.C:228 Actually debugging put the crash at line 424 of xpopup.c: if (!flx->display) return opfsize; It seems that flx->display is located at address 0x0 and causes a segfault. Does this make sense? ... -Martin
pgp00000.pgp
Description: PGP signature