Hi.
I can confirm that FreeSCI can at least compile on O2/Irix. I don't
have any SCI data here so I can't say how well it runs though.
There was one small problem: sciconsole and sciv weren't linked
correctly. Adding -lcurses to the commandline fixed the
problem. Apperently configure couldn't find curses:
checking for (n)curses... failed
but relied on the liabrary anyway.
I did this experiment with version 0.3.2a. The errormessage looked
like this:
gcc -g -O2 -o sciconsole sciconsole.o ../sound/libscisound.a
../scicore/libscicore.a -lc -lreadline -lc -lm -lc
ld32: WARNING 84 : ../sound/libscisound.a is not used for resolving any symbol.
ld32: WARNING 84 : /usr/lib32/libm.so is not used for resolving any symbol.
ld32: WARNING 127: Two shared objects with the same soname, /usr/lib32/mips3/libc.so
and /usr/lib32/libc.so, have been been linked. This is probably due to a missing -L
specification. Ignoring the latter.
ld32: ERROR 33 : Unresolved text symbol "tputs" -- 1st referenced by
/usr/local/lib/libreadline.a(display.o).
Use linker option -v to see when and which objects, archives and dsos are
loaded.
ld32: ERROR 33 : Unresolved text symbol "tgoto" -- 1st referenced by
/usr/local/lib/libreadline.a(display.o).
Use linker option -v to see when and which objects, archives and dsos are
loaded.
ld32: ERROR 33 : Unresolved text symbol "tgetnum" -- 1st referenced by
/usr/local/lib/libreadline.a(terminal.o).
Use linker option -v to see when and which objects, archives and dsos are
loaded.
ld32: ERROR 33 : Unresolved text symbol "tgetstr" -- 1st referenced by
/usr/local/lib/libreadline.a(terminal.o).
Use linker option -v to see when and which objects, archives and dsos are
loaded.
ld32: ERROR 33 : Unresolved text symbol "tgetent" -- 1st referenced by
/usr/local/lib/libreadline.a(terminal.o).
Use linker option -v to see when and which objects, archives and dsos are
loaded.
ld32: ERROR 33 : Unresolved text symbol "tgetflag" -- 1st referenced by
/usr/local/lib/libreadline.a(terminal.o).
Use linker option -v to see when and which objects, archives and dsos are
loaded.
ld32: INFO 152: Output file removed because of error.
collect2: ld returned 2 exit status
/Rune