hi folks,

I am compiling LyX 1.3.0 for Debian, and everything went ok up to
a point where ld is getting confused. It does not handle well two
files, and the corresponding libraries seem to get corrupted.

Does anyone has seen something like this? I am using gcc 3.2 and
ld 1.23, everything was fine for the previous LyX version...

Here is the critical output of make:

...
g++ -O -fno-exceptions -o lyx BufferView.o BufferView_pimpl.o Bullet.o Chktex.o 
CutAndPaste.o DepTa ble.o FloatList.o Floating.o FuncStatus.o InsetList.o LColor.o 
LaTeX.o LaTeXFeatures.o LyXAction.o MenuBackend.o paragraph_funcs.o ParagraphList.o 
ParagraphParameters.o Spacing.o TextCache.o Thesaur us.o ToolbarDefaults.o boost.o 
boost-inst.o box.o buffer.o bufferlist.o bufferparams.o bufferview_f uncs.o chset.o 
converter.o counters.o debug.o encoding.o exporter.o gettext.o factory.o funcrequest 
.o importer.o intl.o iterators.o kbmap.o kbsequence.o language.o lastfiles.o 
lengthcommon.o lyx_cb.  o lyx_main.o lyx_sty.o lyxcursor.o lyxfont.o lyxfind.o 
lyxfunc.o lyxgluelength.o lyxlayout.o lyxlen gth.o lyxlex.o lyxlex_pimpl.o lyxrc.o 
lyxrow.o lyxserver.o lyxtextclass.o lyxtextclasslist.o lyxvc.  o main.o paragraph.o 
paragraph_pimpl.o ispell.o pspell.o sgml.o tabular.o tabular-old.o tabular_fun cs.o 
tex-accent.o tex-strings.o texrow.o text.o text2.o text3.o toc.o trans.o trans_mgr.!
o undo.o un do_funcs.o vc-backend.o version.o vspace.o  mathed/.libs/libmathed.a 
insets/.libs/libinsets.a front ends/.libs/libfrontends.a -lflimage 
/usr/local/lib/libjpeg.so -lforms -lXpm graphics/.libs/libgraph ics.a 
support/.libs/libsupport.a ../boost/libs/regex/src/.libs/libboostregex.a 
../boost/libs/signal s/src/.libs/libboostsignals.a -lSM -lICE -lc -lm -L/usr/X11R6/lib 
-lX11 -Wl,--rpath -Wl,/usr/local/ lib -Wl,--rpath -Wl,/usr/local/lib
chset.o(.rodata+0x8): relocation truncated to fit: GPREL32 *UND*
chset.o(.rodata+0xc): relocation truncated to fit: GPREL32 *UND*
chset.o(.rodata+0x10): relocation truncated to fit: GPREL32 *UND*
chset.o(.rodata+0x14): relocation truncated to fit: GPREL32 *UND*
chset.o(.rodata+0x18): relocation truncated to fit: GPREL32 *UND*
chset.o(.rodata+0x1c): relocation truncated to fit: GPREL32 *UND*
...
vc-backend.o(.rodata+0x8): relocation truncated to fit: GPREL32 *UND*
vc-backend.o(.rodata+0xc): relocation truncated to fit: GPREL32 *UND*
vc-backend.o(.rodata+0x10): relocation truncated to fit: GPREL32 *UND*
vc-backend.o(.rodata+0x14): relocation truncated to fit: GPREL32 *UND*
vc-backend.o(.rodata+0x18): relocation truncated to fit: GPREL32 *UND*
...
support/.libs/libsupport.a(lstrings.o)(.rodata+0x10): relocation truncated to fit: 
GPREL32 *UND*
support/.libs/libsupport.a(lstrings.o)(.rodata+0x14): relocation truncated to fit: 
GPREL32 *UND*
support/.libs/libsupport.a(lstrings.o)(.rodata+0x18): relocation truncated to fit: 
GPREL32 *UND*
support/.libs/libsupport.a(lstrings.o)(.rodata+0x1c): relocation truncated to fit: 
GPREL32 *UND*
support/.libs/libsupport.a(lstrings.o)(.rodata+0x20): relocation truncated to fit: 
GPREL32 *UND*
...
../boost/libs/regex/src/.libs/libboostregex.a(cregex.o)(.rodata+0x2a4): relocation 
truncated to fit : GPREL32 *UND*
../boost/libs/regex/src/.libs/libboostregex.a(cregex.o)(.rodata+0x2a8): relocation 
truncated to fit : GPREL32 *UND*
../boost/libs/regex/src/.libs/libboostregex.a(cregex.o)(.rodata+0x2ac): relocation 
truncated to fit : GPREL32 *UND*
../boost/libs/regex/src/.libs/libboostregex.a(cregex.o)(.rodata+0x2b0): relocation 
truncated to fit : GPREL32 *UND*

thanks for any hint,

joao b. oliveira


Reply via email to