Hello,
in my new BDL 3.55.01.01 installtion on (IBM AIX 5.3, IDS 11.5) i have a probelm in creating a runner with the -gls option. Without this option, an ascii-runner can be build. But when I'm executing:
fglmkrun -v -d nodb -gls
I get several unresolved references:
gcc -maix64 -o /opt/informix/4js/bin/gls/fglrun /opt/informix/4js/lib/fglExt.o /opt/informix/4js/lib/fglrun.o /opt/informix/4js/lib/libfglr.a /opt/informix/4js/lib/libf2c.a /opt/informix/4js/lib/libnodb.a /opt/informix/4js/lib/libf2c.a /opt/informix/4js/lib/libgls.a -lsupc++ -Xlinker -bnoquiet
ld: 0711-317 ERROR: Undefined symbol: gls_env
ld: 0711-317 ERROR: Undefined symbol: .gl_localeconv
ld: 0711-317 ERROR: Undefined symbol: .gl_nl_langinfo
ld: 0711-317 ERROR: Undefined symbol: .rtypwidth
ld: 0711-317 ERROR: Undefined symbol: .rgetmsg
ld: 0711-317 ERROR: Undefined symbol: ._ifx_gl_mbscmp
ld: 0711-317 ERROR: Undefined symbol: ._ifx_gl_im_tomupper
ld: 0711-317 ERROR: Undefined symbol: .ifx_gl_init
ld: 0711-317 ERROR: Undefined symbol: .gl_ctype
ld: 0711-317 ERROR: Undefined symbol: ._ifx_gl_full_mblen
ld: 0711-317 ERROR: Undefined symbol: ._ifx_gl_im_ismctype
ld: 0711-317 ERROR: Undefined symbol: ._gl_ext_errno
ld: 0711-317 ERROR: Undefined symbol: .gl_full_mbsprev
ld: 0711-317 ERROR: Undefined symbol: .rupshift
ld: 0711-317 ERROR: Undefined symbol: .rdownshift
ld: 0711-317 ERROR: Undefined symbol: dbcentury
ld: 0711-317 ERROR: Undefined symbol: .rdefmtdate
ld: 0711-317 ERROR: Undefined symbol: .rstrdate
ld: 0711-317 ERROR: Undefined symbol: .rdatestr
ld: 0711-317 ERROR: Undefined symbol: .rfmtdate
All these symbols a referenced from /opt/informix/4js/lib/libgls.a
I tried to create a runner with the -d ix914 option but I encoutered another problem:
fglmkrun -v -d ix914 -gls :
gcc -maix64 -o /opt/informix/4js/bin/gls/fglrun /opt/informix/4js/lib/fglExt.o
/opt/informix/4js/lib/fglrun.o /opt/informix/4js/lib/libfglr.a /opt/informix/4
js/lib/libf2c.a /opt/informix/4js/lib/libix914.a /opt/informix/4js/lib/libf2c.a
/opt/informix/4js/lib/libgls.a -L/opt/informix/lib -lfesql -lsupc++ /opt/informi
x/4js/lib/libgcc.a
Errors found while creating the runner, please check the following :
collect2: library libfesql not found
Can anybody help me in creating a runner in my AIX 5.3 / IDS 11.5 environment?
Thanks for help
Detlef Salzmann
Detlef,
You must create Informix runners with the esql linker.
Please try with this:
fglmkrun -v -d ix914 -gls -l esql
Run fglmkrun -H for more details.
Seb
Dear Seb,
thank you for help.
fglmkrun -v -d ix914 -gls -l esql
works!
Best regards
Detlef