"Lars Gullik Bjønnes" wrote:
>
> This release is a minor update to 1.1.1 that fixes the bugs found there.
Hello
I've download and try Lyx-1.1.2. I've some problems, but I've found
solution. You'll find this solution in this mail.
Installation of Lyx 1.1.2 on SGI IRIX 6.3 gcc-2.95.2 xforms-0.88
tar zxvf ~manu/tarball/lyx-1.1.2.tar.gz
-> ok
configure
->
Configuration:
Source code location: .
C++ Compiler: g++
C++ Compiler flags: -O3
C Compiler: gcc
C Compiler flags: -O3
LyX binary dir: /usr/local/bin
LyX files dir: /usr/local/share/lyx
Special flags: included-string
make
...
ld -r -o mathed.o formula.o formulamacro.o math_cursor.o math_delim.o
math_draw.o math_forms.o math_hash.o math_inset.o math_iter.o
math_macro.o math_panel.o math_parser.o math_root.o math_symbols.o
math_utils.o math_write.o
ld: FATAL 113: cannot link new 32-bit object without -n32: formula.o.
gmake[3]: *** [mathed.o] Error 4
gmake[3]: Leaving directory `/usr/people/dumas/lyx-1.1.2/src/mathed'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/people/dumas/lyx-1.1.2/src'
gmake[1]: *** [all-recursive-am] Error 2
gmake[1]: Leaving directory `/usr/people/dumas/lyx-1.1.2/src'
gmake: *** [all-recursive] Error 1
Yes, on IRIX 6.3, if you link with ld code generated by gcc, you must
use -n32 flags. Usually it's define in LDFLAGS, but here, it don't uses
LDFLAGS, so i change by hand the Makefile at this line:
CXXLINK = $(LD) -r -o $(noinst_PROGRAMS)
--> CXXLINK = $(LD) -n32 -r -o $(noinst_PROGRAMS)
make again:
...
ld -r -o insets.o figinset.o form_url.o inset.o insetbib.o
insetcommand.o inseterror.o insetinclude.o insetindex.o insetinfo.o
insetlabel.o insetlatex.o insetlatexaccent.o insetloa.o insetlof.o
insetlot.o insetparent.o insetquotes.o insetref.o insetspecialchar.o
insettoc.o inseturl.o
ld: FATAL 113: cannot link new 32-bit object without -n32: figinset.o.
gmake[3]: *** [insets.o] Error 4
gmake[3]: Leaving directory `/usr/people/dumas/lyx-1.1.2/src/insets'
Same problem, same solution.
make again
g++ -O4 -n32 -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 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 vspace.o mathed/mathed.o
insets/insets.o support/libsupport.a -lforms -lXpm -lSM -lICE
-liberty -lc -lm -L/usr/lib -lX11
ld: WARNING 85
...
ld: Giving up after printing 50 warnings. Use -wall to print all
warnings.
ld: ERROR 33: Unresolved text symbol "gettext" -- 1st referenced by
BufferView.o.
ld: ERROR 33: Unresolved text symbol "bindtextdomain" -- 1st referenced
by main.o.
ld: ERROR 33: Unresolved text symbol "textdomain" -- 1st referenced by
main.o.
ld: INFO 60: Output file removed because of error.
lintl isn't link, just add by hand:
g++ -O4 -n32 -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 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 vspace.o mathed/mathed.o
insets/insets.o support/libsupport.a -lforms -lXpm -lSM -lICE
-liberty -lc -lm -L/usr/lib -lX11 -lintl
Now I have lyx.
make install
--> ok
And Lyx run correctly on my actual documents (i.e my thesis)
I've try export in HTML option, i've got this error:
Invalid switch $$Fname
USAGE: tth [option [option ...]] file.html] [2>err]
-a automatic picture environment conversion using latex2gif. Default
omit.
-c pre