Hi,
I got a variant of SIngular from github, and I compiled it successfully
under 32bit platform, ubuntu system (just a warning about to install with singular.share package). The Singular and ESingular files are in the directory "i386-Linux" of the unziped directory.
But when I compile it under the x86-64 platform, "make install" occur errors :
Quote:
fereadl.c:(.text+0x41d): undefined reference to `tgoto'
fereadl.c:(.text+0x42d): undefined reference to `tputs'
/home/magichowl/programs/ederc-Sources-1c2548f/kernel/libkernel.a(fereadl.o): In function `fe_init':
fereadl.c:(.text+0x748): undefined reference to `tgetent'
fereadl.c:(.text+0x788): undefined reference to `tgetstr'
fereadl.c:(.text+0x7a6): undefined reference to `PC'
fereadl.c:(.text+0x7ab): undefined reference to `tgetstr'
fereadl.c:(.text+0x7be): undefined reference to `BC'
fereadl.c:(.text+0x7c5): undefined reference to `tgetstr'
fereadl.c:(.text+0x7d3): undefined reference to `UP'
fereadl.c:(.text+0x7da): undefined reference to `tgetnum'
fereadl.c:(.text+0x7ec): undefined reference to `tgetnum'
fereadl.c:(.text+0x80c): undefined reference to `tgetstr'
/home/magichowl/programs/ederc-Sources-1c2548f/kernel/libkernel.a(fereadl.o): In function `fe_fgets_stdin_fe':
fereadl.c:(.text+0xf54): undefined reference to `tgetstr'
fereadl.c:(.text+0xf65): undefined reference to `tputs'
collect2: ld return 1
make[1]: *** [Singular] error 1
make[1]: leaving directory `/home/magichowl/programs/ederc-Sources-1c2548f/Singular'
make: *** [install] error 1
And there are no Singular or ESingular executable files in "x86_64-Linux" directory.
I've tried to "make install_all" in the directory "omalloc"
How to solve it?