Subject Error compiling Firebird2
Author Yosvany Llerena Rodríguez
Hi, guis traying to compile Firebird2 I recieve this errors (SuSE
Linux 10.1, gcc version 4.1.0, GNU Make 3.80)


g++ -Wl,-rpath,/opt/firebird/lib -Wl,-rpath,/opt/firebird/intl
../temp/boot/isql/extract.o ../temp/boot/isql/isql.o
../temp/boot/isql/show.o ../temp/boot/common/classes/alloc.o
../temp/boot/common/classes/locks.o
../temp/boot/common/classes/fb_string.o
../temp/boot/common/classes/timestamp.o
../temp/boot/common/fb_exception.o ../temp/boot/common/utils.o
../temp/boot/common/classes/MetaName.o
../temp/boot/config/AdminException.o ../temp/boot/config/Args.o
../temp/boot/config/ArgsException.o ../temp/boot/config/ConfObj.o
../temp/boot/config/ConfObject.o ../temp/boot/config/ConfigFile.o
../temp/boot/config/Configuration.o
../temp/boot/config/DirectoryList.o ../temp/boot/config/Element.o
../temp/boot/config/FileName.o ../temp/boot/config/InputFile.o
../temp/boot/config/InputStream.o ../temp/boot/config/Lex.o
../temp/boot/config/ScanDir.o ../temp/boot/config/Stream.o
../temp/boot/config/StreamSegment.o ../temp/boot/vulcan/JString.o
../temp/boot/vulcan/PathName.o ../temp/boot/vulcan/RefObject.o -o
../gen/firebird/bin/isql_static -L../gen/firebird/lib -lfbstatic
-lstdc++ -lm -lc -ldl -leditline -licuuc -licudata -licui18n
../temp/boot/isql/isql.o: In function `add_row':
../src/isql/isql.cpp:2899: warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
../gen/firebird/lib/libeditline.a(editline.o_a): In function `term_deletechars':
/opt/firebird-2.0.0.12748/extern/editline/term.c:732: undefined
reference to `tgoto'
/opt/firebird-2.0.0.12748/extern/editline/term.c:732: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:737: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:741: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:744: undefined
reference to `tputs'
../gen/firebird/lib/libeditline.a(editline.o_a): In function `term_beep':
/opt/firebird-2.0.0.12748/extern/editline/term.c:857: undefined
reference to `tputs'
../gen/firebird/lib/libeditline.a(editline.o_a):/opt/firebird-2.0.0.12748/extern/editline/term.c:837:
more undefined references to `tputs' follow
../gen/firebird/lib/libeditline.a(editline.o_a): In function `term_insertwrite':
/opt/firebird-2.0.0.12748/extern/editline/term.c:773: undefined
reference to `tgoto'
/opt/firebird-2.0.0.12748/extern/editline/term.c:773: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:780: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:788: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:790: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:795: undefined
reference to `tputs'
../gen/firebird/lib/libeditline.a(editline.o_a):/opt/firebird-2.0.0.12748/extern/editline/term.c:803:
more undefined references to `tputs' follow
../gen/firebird/lib/libeditline.a(editline.o_a): In function
`term_move_to_char':
/opt/firebird-2.0.0.12748/extern/editline/term.c:604: undefined
reference to `tgoto'
/opt/firebird-2.0.0.12748/extern/editline/term.c:604: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:608: undefined
reference to `tgoto'
/opt/firebird-2.0.0.12748/extern/editline/term.c:608: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:640: undefined
reference to `tgoto'
/opt/firebird-2.0.0.12748/extern/editline/term.c:640: undefined
reference to `tputs'
../gen/firebird/lib/libeditline.a(editline.o_a): In function
`term_move_to_line':
/opt/firebird-2.0.0.12748/extern/editline/term.c:551: undefined
reference to `tgoto'
/opt/firebird-2.0.0.12748/extern/editline/term.c:551: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:564: undefined
reference to `tgoto'
/opt/firebird-2.0.0.12748/extern/editline/term.c:564: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:569: undefined
reference to `tputs'
../gen/firebird/lib/libeditline.a(editline.o_a): In function `term_echotc':
/opt/firebird-2.0.0.12748/extern/editline/term.c:1503: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:1531: undefined
reference to `tgoto'
/opt/firebird-2.0.0.12748/extern/editline/term.c:1531: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:1587: undefined
reference to `tgoto'
/opt/firebird-2.0.0.12748/extern/editline/term.c:1587: undefined
reference to `tputs'
/opt/firebird-2.0.0.12748/extern/editline/term.c:1451: undefined
reference to `tgetstr'
../gen/firebird/lib/libeditline.a(editline.o_a): In function `term_set':
/opt/firebird-2.0.0.12748/extern/editline/term.c:915: undefined
reference to `tgetent'
/opt/firebird-2.0.0.12748/extern/editline/term.c:933: undefined
reference to `tgetflag'
/opt/firebird-2.0.0.12748/extern/editline/term.c:934: undefined
reference to `tgetflag'
/opt/firebird-2.0.0.12748/extern/editline/term.c:936: undefined
reference to `tgetflag'
/opt/firebird-2.0.0.12748/extern/editline/term.c:937: undefined
reference to `tgetflag'
/opt/firebird-2.0.0.12748/extern/editline/term.c:939: undefined
reference to `tgetflag'
../gen/firebird/lib/libeditline.a(editline.o_a):/opt/firebird-2.0.0.12748/extern/editline/term.c:940:
more undefined references to `tgetflag' follow
../gen/firebird/lib/libeditline.a(editline.o_a): In function `term_set':
/opt/firebird-2.0.0.12748/extern/editline/term.c:942: undefined
reference to `tgetnum'
/opt/firebird-2.0.0.12748/extern/editline/term.c:943: undefined
reference to `tgetnum'
/opt/firebird-2.0.0.12748/extern/editline/term.c:946: undefined
reference to `tgetstr'
collect2: ld returned 1 exit status
gmake[3]: *** [../gen/firebird/bin/isql_static] Error 1
rm ../src/isql/show.cpp ../src/isql/extract.cpp ../src/isql/isql.cpp
gmake[3]: Leaving directory `/opt/firebird-2.0.0.12748/gen'
gmake[2]: *** [../gen/firebird/bin/isql_static] Error 2
gmake[2]: Leaving directory `/opt/firebird-2.0.0.12748/gen'
gmake[1]: *** [../gen/firebird/security2.fdb] Error 2
gmake[1]: Leaving directory `/opt/firebird-2.0.0.12748/gen'
gmake: *** [firebird] Error 2