Hello!
i just tried to compile lyx 1.1.4, patch3 on my SuSE Linux 6.2 box.
There was a 0.88 version of xforms on the system, but no header file. so I
got bxform-088-glibc2.1.tgz and then ran
tar xzvf lyx-1.1.4.tgz
tar xzvf bxform-088-glibc2.1.tgz
cp patch* lyx-1.1.4
cat patch-1.1.4fix1 | patch -p1
cat patch-1.1.4fix2 | patch -p1
cat patch-1.1.4fix3 | patch -p1
./configure --with-prefix=/home/wiss/stroese/mylocal/
--with-extra-inc=/home/wiss/stroese/mylocal/xforms/FORMS/
--with-extra-lib=/home/wiss/stroese/mylocal/xforms/FORMS/
(-> No problems any more...)
make
(-> An then this :-( ) What shall I do???
I used g++ --version -> egcs-2.91.66
Thanks for Your help.
===========================================================================
mkdir .libs
g++ -g -O2 -fno-rtti -fno-exceptions
-L/home/wiss/stroese/mylocal/xforms/FORMS/ -o lyx BufferView.o Bullet.o
Chktex.o DepTable.o FontInfo.o FontLoader.o ImportLaTeX.o ImportNoweb.o
LaTeX.o LaTeXFeatures.o LaTeXLog.o Literate.o LyXAction.o LyXSendto.o
LyXView.o PaperLayout.o ParagraphExtra.o Spacing.o TableLayout.o bmtable.o
buffer.o bufferlist.o bufferparams.o bullet_forms.o bullet_forms_cb.o
chset.o combox.o credits.o credits_form.o debug.o filedlg.o form1.o intl.o
kbmap.o lastfiles.o latexoptions.o layout.o layout_forms.o lyx.o lyx_cb.o
lyx_gui.o lyx_gui_misc.o lyx_main.o lyx_sendfax.o lyx_sendfax_main.o
lyx_sty.o lyxdraw.o lyxfont.o lyxfr0.o lyxfr1.o lyxfunc.o lyxlex.o
lyxlookup.o lyxrc.o lyxserver.o lyxvc.o main.o menus.o minibuffer.o
paragraph.o print_form.o screen.o sp_form.o spellchecker.o table.o
tex-accent.o tex-strings.o texoptions.o texrow.o text.o text2.o toolbar.o
trans.o trans_mgr.o undo.o vc-backend.o vspace.o mathed/.libs/libmathed.a
insets/.libs/libinsets.a support/.libs/libsupport.a ../intl/libintl.a
-lforms -lXpm -lSM -lICE -liberty -lc -lm -L/usr/X11R6/lib -lX11
buffer.o: In function `Buffer::RoffAsciiTable(ostream &, LyXParagraph *)':
/home/wiss/stroese/mylocal/lyx-1.1.4/src/buffer.C:3518: undefined
reference to `ostream::seekp(long)'
paragraph.o: In function `LyXParagraph::readSimpleWholeFile(istream &)':
/home/wiss/stroese/mylocal/lyx-1.1.4/src/paragraph.C:2267: undefined
reference to `istream::seekg(long)'
paragraph.o: In function `LyXParagraph::RoffContTableRows(ostream &, int,
int)':
/home/wiss/stroese/mylocal/lyx-1.1.4/src/paragraph.C:3594: undefined
reference to `ostream::seekp(long)'
support/.libs/libsupport.a(DebugStream.o): In function
`DebugStream::DebugStream(int, Debug::type)':
/home/wiss/stroese/mylocal/lyx-1.1.4/src/support/DebugStream.C:168:
undefined reference to `streambuf::seekoff(long, ios::seek_dir, int)'
/home/wiss/stroese/mylocal/lyx-1.1.4/src/support/DebugStream.C:168:
undefined reference to `streambuf::seekpos(long, int)'
support/.libs/libsupport.a(DebugStream.o): In function
`DebugStream::DebugStream(int, Debug::type)':
/usr/include/g++/streambuf.h:470: undefined reference to
`streambuf::sys_seek(long, ios::seek_dir)'
support/.libs/libsupport.a(DebugStream.o): In function
`DebugStream::DebugStream(int, Debug::type)':
/home/wiss/stroese/mylocal/lyx-1.1.4/src/support/DebugStream.C:168:
undefined reference to `streambuf::seekoff(long, ios::seek_dir, int)'
/home/wiss/stroese/mylocal/lyx-1.1.4/src/support/DebugStream.C:168:
undefined reference to `streambuf::seekpos(long, int)'
support/.libs/libsupport.a(DebugStream.o): In function
`DebugStream::DebugStream(int, Debug::type)':
/usr/include/g++/streambuf.h:470: undefined reference to
`streambuf::sys_seek(long, ios::seek_dir)'
support/.libs/libsupport.a(DebugStream.o): In function
`DebugStream::DebugStream(int, Debug::type)':
/home/wiss/stroese/mylocal/lyx-1.1.4/src/support/DebugStream.C:168:
undefined reference to `streambuf::seekoff(long, ios::seek_dir, int)'
/home/wiss/stroese/mylocal/lyx-1.1.4/src/support/DebugStream.C:168:
undefined reference to `streamqbuf::seekpos(long, int)'
support/.libs/libsupport.a(DebugStream.o): In function
`DebugStream::DebugStream(int, Debug::type)':
/usr/include/g++/streambuf.h:470: undefined reference to
`streambuf::sys_seek(long, ios::seek_dir)'
collect2: ld returned 1 exit status
make[3]: *** [lyx] Error 1
make[3]: Leaving directory
`/Net/helios/export/home/wiss/stroese/mylocal/lyx-1.1.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/Net/helios/export/home/wiss/stroese/mylocal/lyx-1.1.4/src'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory
`/Net/helios/export/home/wiss/stroese/mylocal/lyx-1.1.4/src'
make: *** [all-recursive] Error 1
pst2(stroese):~/mylocal/lyx-1.1.4 %
=======================================================================
Thomas Stroese
-----------------------------------------------------------------------
Tel.: +49 89 2178 2177 Projekt NELLI
Ludwig-Maximilians-Universitaet Muenchen NEtzgestuetzer
Lehr- und Forschungseinheit fuer Lehrverbund fuer die
Programmierung und Softwaretechnik Lehrerausbildung in
Oettingenstrasse 67 Informatik
D-80538 Muenchen
-----------------------------------------------------------------------