Pb de compilation des pro C sur aix6 et oracle 11
Lorsque j'essaye de faire le link de mes sources proc par la commande :
Code:
1 2 3 4
| LDFLAGS=" -L$ORACLE_HOME/lib -lserver11 -lexpat -lslax11 -lwwg -lxml11 -lsqlplus -lunls11 -lsnls11 -lnls11 -llxled -lordim11 -lordimt11 -lldapclnt11 -lldapjclnt11 -lzt11 -lnnz11 -lztkg11 -loraz -llzopro -lorabz2 -lcore11 -lctx11 -lctxs11 -lctxc11 -lgx11 -lzx11 -lordsdo11 -ljavavm11 -lncrypt11 -lnl11 -lnhost11 -lntns11 -lnoname11 -lnnis11 -lnldap11 -lnsgr11 -lnbeq11 -lntcp11 -lnus11 -lntcps11 -lnro11 -lnzjs11 -lnsslb11 -loevm -lclsra11 -lhasgen11 -lclsr11 -lsql11 -lskgxpr -lnnet11 -lplc11_pic -lnnetd11 -lnid -lagent11 -lskgxpd -lhgosh11 -lcommon11 -lplc11 -lmm -lclient11 -lpsa11 -lpls11_pic -lplp11 -lodm11 -locci11 -lavstub11 -lgeneric11 -lpls11 -lskgxnr -lskgxpg -lplp11_pic -lasmclnt11 -lorion11 -lcell11 -locci -loraolap11 -lskgxp11 -lvsn11 -lskgxn2 -ln11 -lclntsh -lagtsh -L/usr/lib -lc -lm -lpthreads -lcurses -lodm -lperfstat"
ld $LDFLAGS $OBJS $CLIBS /usr/lib/crt0_64.o -o $HOME_C/bin/$NOMEXE -bbigtoc -b64 |
J'obtiens les erreurs suivantes :
Citation:
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
ld: 0711-317 ERROR: Undefined symbol: ksmgsg_
ld: 0711-317 ERROR: Undefined symbol: kjbrhsw60_
ld: 0711-317 ERROR: Undefined symbol: xsdbpcmcw_
ld: 0711-317 ERROR: Undefined symbol: dgltrc_
ld: 0711-317 ERROR: Undefined symbol: .kzvtins
ld: 0711-317 ERROR: Undefined symbol: kgxlat_
ld: 0711-317 ERROR: Undefined symbol: kkpoban
ld: 0711-317 ERROR: Undefined symbol: kcsmban
ld: 0711-317 ERROR: Undefined symbol: kfIsASMOn
ld: 0711-317 ERROR: Undefined symbol: kzlban
ld: 0711-317 ERROR: Undefined symbol: xsolapban
ld: 0711-317 ERROR: Undefined symbol: dmban
ld: 0711-317 ERROR: Undefined symbol: kzvban
ld: 0711-317 ERROR: Undefined symbol: kecrban
ld: 0711-317 ERROR: Undefined symbol: .kfUsingASM
ld: 0711-317 ERROR: Undefined symbol: .xsrdbmsncupd
ld: 0711-317 ERROR: Undefined symbol: .ha_gs_dispatch
ld: 0711-317 ERROR: Undefined symbol: .ha_gs_quit
ld: 0711-317 ERROR: Undefined symbol: .ha_gs_init
ld: 0711-317 ERROR: Undefined symbol: .ha_gs_subscribe
ld: 0711-317 ERROR: Undefined symbol: .ha_gs_unsubscribe
ld: 0711-317 ERROR: Undefined symbol: .ha_gs_join
ld: 0711-317 ERROR: Undefined symbol: .ha_gs_leave
lorsque j'ai ajouté l'option -bnoquiet==> ces erreurs sont liées aux bibliothèques oracle portant dans la variable $LDFLAGS, j'ai ajouté toutes les biblios oracle 11g
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| xsoqugain [51] ER DS ksmuf.c(/exec/products/oracle/v11.2/lib/libserver11.a[ksmuf.o])
00000440 .data R_POS [43] ksmutf
00000010 .data R_POS [53] <xsoqugain>
kkxsmg [331] ER DS ksmuf.c(/exec/products/oracle/v11.2/lib/libserver11.a[ksmuf.o])
000004d0 .data R_POS [243] ksmupf
00000240 .data R_POS [333] <kkxsmg>
.kkxffc [922] ER PR kkm.c(/exec/products/oracle/v11.2/lib/libserver11.a[kkm.o])
00001618 .text R_RBR [47] <.kkmpls>
.kkxfnm [924] ER PR kkm.c(/exec/products/oracle/v11.2/lib/libserver11.a[kkm.o])
00001664 .text R_RBR [47] <.kkmpls>
.kkxrrx [1320] ER PR kecp.c(/exec/products/oracle/v11.2/lib/libserver11.a[kecp.o])
000269b4 .text R_RBR [167] .kecpPlsqlRpc
kkxptsm [41] ER DS kpsst.c(/exec/products/oracle/v11.2/lib/libserver11.a[kpsst.o]) |
Pouvez-vous m'aider ?