Subscribe for automatic updates: RSS icon RSS

Login icon Sign in for full access | Help icon Help
Advanced search

Pages: [1]
  Reply  |  Print  
Author Topic: How to make a runner with -gls -d ix914 options?  (Read 9628 times)
Detlef S.
Posts: 6


« on: September 13, 2009, 05:11:20 pm »

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                     
Sebastien F.
Four Js
Posts: 545


« Reply #1 on: September 14, 2009, 12:42:28 pm »

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
Detlef S.
Posts: 6


« Reply #2 on: September 14, 2009, 04:42:03 pm »

Dear Seb,

thank you for help.

fglmkrun -v -d ix914 -gls -l esql

works!

Best regards

Detlef
Pages: [1]
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines