Dear LyX users,
I am a longtime (0.7.8) LyX user and I am pretty used to
LyX compilation under the Intel architecture.
I have recently installed a Sparcstation 2 (64 M Ram) with Debian 2.2, I
have installed the XForms 0.89 (which work pretty well with my own
programs) and wanted to recompile LyX.
Apart from the HUGE amount of space required by the default debug-enabled
switch, my final link fails.
1. My first attempt at linking was with the default object files _not_
stripped. Linking fails with the "memory exhausted" message (I said I have
64 M + 32 swap--ld was over 50 M RESIDENT image size before giving up...)
2. then I tried to find & strip all the "*.o" files, than issuing
"make" again. Now it fails with this message (that I imagine I would
receive anyway if only.... I had had 256M RAM!):
g++ -g -O2 -fno-rtti -fno-exceptions -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 ../intl/libintl.a -lforms -lXpm -lpthread -lSM
-lICE -lc -lm -L/usr/X11R6/lib -lX11
/usr/lib/crt1.o: In function `_start':
/usr/lib/crt1.o(.text+0x10): undefined reference to `main'
/usr/lib/crt1.o(.text+0x1c): undefined reference to `main'
collect2: ld returned 1 exit status
make[3]: *** [lyx] Error 1
make[3]: Leaving directory `/local/src/lyx-1.1.6/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/local/src/lyx-1.1.6/src'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/local/src/lyx-1.1.6/src'
make: *** [all-recursive] Error 1
Is anybody willing to give me a hint as to what I could do to complete
linking?
Thanks a lot in advance!
Marco Bravi
PS
HW is: SparcSTATION 2, 64 M RAM
Kernel is: 2.2.18pre21 distributed with Debian 2.2/SPARC.
--
Marco Bravi [EMAIL PROTECTED]
Dip. Ing. Chimica tel. +39-06-44585587 / 612
v. Eudossiana, 18 fax +39-06-4827453
I-00184 Roma (Italy)