Hi, I am trying to install LyX on a Solaris SPARC box, "uname -a" shows
"SunOS ... 5.6 Generic_105181-23 sun4u sparc SUNW,Ultra-5_10", the compiler
is gcc/g++ 2.95.2. I compiled libXpm 4.7 with gcc, and compiled xforms 0.89
with Sun CC 4.2.
The configuration was all right, and so was the main part of compilation.
But when it was trying to link the executable, it showed a very long error
message about symbol reference error, and could not create "lyx".
I am pasting the error output message to the end of this email, can anybody
point out to me what the problem is and how I can fix it? Thanks!
Di, Yu
Hull Group
311 S. Wacker Dr. Suite 1400
Chicago, IL 60606
Phone: 312-697-2912
Email: [EMAIL PROTECTED]
----------------------------begin error
output--------------------------------------
/bin/sh ../libtool --mode=link g++ -g -O2 -fno-rtti -fno-exceptions
-L/scratch/apps/lib/ -Wl,-R/scratch/apps/lib/ -o lyx BufferView.o
BufferView2.o BufferView_pimpl.o Bullet.o Chktex.o ColorHandler.o
CutAndPaste.o DepTable.o FloatList.o Floating.o FontInfo.o FontLoader.o
LColor.o LaTeX.o LaTeXFeatures.o LaTeXLog.o LyXAction.o LyXSendto.o
LyXView.o MenuBackend.o Painter.o PainterBase.o Sectioning.o Spacing.o
TextCache.o Timeout.o ToolbarDefaults.o UpdateInset.o Variables.o
WorkArea.o bmtable.o buffer.o bufferlist.o bufferparams.o
bufferview_funcs.o chset.o combox.o converter.o counters.o credits.o
credits_form.o debug.o encoding.o exporter.o filedlg.o font.o form1.o
gettext.o importer.o intl.o kbmap.o kbsequence.o language.o lastfiles.o
layout.o layout_forms.o log_form.o lyx.o lyx_cb.o lyx_gui.o lyx_gui_misc.o
lyx_main.o lyx_sty.o lyxcursor.o lyxfont.o lyxfr0.o lyxfr1.o lyxfunc.o
lyxlex.o lyxlex_pimpl.o lyxlookup.o lyxrc.o lyxrow.o lyxserver.o lyxvc.o
main.o minibuffer.o paragraph.o print_form.o screen.o sp_form.o
spellchecker.o tabular.o tabular-old.o tex-accent.o tex-strings.o texrow.o
text.o text2.o tracer.o trans.o trans_mgr.o undo.o vc-backend.o vspace.o
mathed/libmathed.la insets/libinsets.la graphics/libgraphics.la
frontends/libfrontends.la ../src/frontends/xforms/libxforms.la
frontends/libfrontends.la frontends/support/libfrontendsupport.la
support/libsupport.la ../sigc++/libsigc.la -lforms -lXpm
`../sigc++/sigc-config --libs-names | sed -e 's/-lsigc//'` -lSM -lICE
-liberty -lc -lm -L/usr/openwin/lib -R/usr/openwin/lib -lX11 -lsocket
-lnsl
mkdir .libs
g++ -g -O2 -fno-rtti -fno-exceptions -L/scratch/apps/lib/
-Wl,-R/scratch/apps/lib/ -o lyx BufferView.o BufferView2.o
BufferView_pimpl.o Bullet.o Chktex.o ColorHandler.o CutAndPaste.o DepTable.o
FloatList.o Floating.o FontInfo.o FontLoader.o LColor.o LaTeX.o
LaTeXFeatures.o LaTeXLog.o LyXAction.o LyXSendto.o LyXView.o MenuBackend.o
Painter.o PainterBase.o Sectioning.o Spacing.o TextCache.o Timeout.o
ToolbarDefaults.o UpdateInset.o Variables.o WorkArea.o bmtable.o buffer.o
bufferlist.o bufferparams.o bufferview_funcs.o chset.o combox.o converter.o
counters.o credits.o credits_form.o debug.o encoding.o exporter.o filedlg.o
font.o form1.o gettext.o importer.o intl.o kbmap.o kbsequence.o language.o
lastfiles.o layout.o layout_forms.o log_form.o lyx.o lyx_cb.o lyx_gui.o
lyx_gui_misc.o lyx_main.o lyx_sty.o lyxcursor.o lyxfont.o lyxfr0.o lyxfr1.o
lyxfunc.o lyxlex.o lyxlex_pimpl.o lyxlookup.o lyxrc.o lyxrow.o lyxserver.o
lyxvc.o main.o minibuffer.o paragraph.o print_form.o screen.o sp_form.o
spellchecker.o tabular.o tabular-old.o tex-accent.o tex-strings.o texrow.o
text.o text2.o tracer.o trans.o trans_mgr.o undo.o vc-backend.o vspace.o
mathed/.libs/libmathed.a insets/.libs/libinsets.a
graphics/.libs/libgraphics.a frontends/.libs/libfrontends.a
../src/frontends/xforms/.libs/libxforms.a frontends/.libs/libfrontends.a
frontends/support/.libs/libfrontendsupport.a support/.libs/libsupport.a
../sigc++/.libs/libsigc.a -lforms -lXpm -lSM -lICE -liberty -lc -lm
-L/usr/openwin/lib -lX11 -lsocket -lnsl -R/usr/openwin/lib
-R/usr/openwin/lib
ld: warning: relocation error: R_SPARC_32: file
insets/.libs/libinsets.a(insetinclude.o): symbol
insert_unique__t8_Rb_tree5Zt12basic_string3ZcZt18string_char_traits1ZcZt24__
default_alloc_template2b0i0Zt4pair2ZCt12basic_string3ZcZt18string_char_trait
s1ZcZt24__default_alloc_template2b0i0Zt12basic_string3ZcZt18string_char_trai
ts1ZcZt24__default_alloc_template2b0i0Zt10_Select1st1Zt4pair2ZCt12basic_stri
ng3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Zt12basic_str
ing3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Zt4less1Zt12
basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Zt9
allocator1Zt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_te
mplate2b0i0Gt17_Rb_tree_iterator3Zt4pair2ZCt12basic_string3ZcZt18string_char
_traits1ZcZt24__default_alloc_template2b0i0Z:
external symbolic relocation against non-allocatable section .stab;
cannot be processed at runtime: relocation ignored
Undefined first referenced
symbol in file
insert_unique__t8_Rb_tree5Zt12basic_string3ZcZt18string_char_traits1ZcZt24__
default_alloc_template2b0i0Zt4pair2ZCt12basic_string3ZcZt18string_char_trait
s1ZcZt24__default_alloc_template2b0i0Zt12basic_string3ZcZt18string_char_trai
ts1ZcZt24__default_alloc_template2b0i0Zt10_Select1st1Zt4pair2ZCt12basic_stri
ng3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Zt12basic_str
ing3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Zt4less1Zt12
basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0Zt9
allocator1Zt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_te
mplate2b0i0Gt17_Rb_tree_iterator3Zt4pair2ZCt12basic_string3ZcZt18string_char
_traits1ZcZt24__default_alloc_template2b0i0Z
insets/.libs/libinsets.a(insetinclude.o)
ld: fatal: Symbol referencing errors. No output written to lyx
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `lyx'
Current working directory /scratch/lyx-1.1.6fix3/src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /scratch/lyx-1.1.6fix3/src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive-am'
Current working directory /scratch/lyx-1.1.6fix3/src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'