How to solve linking problem???Please help!!!

Ask a Question related to AIX, Design and Development.

  1. #1

    Default How to solve linking problem???Please help!!!

    Hi all,
    I have received an oracle based application from one of my vendors who
    says that they have run successfully it on Tru64 & Sun (64 bit).
    Now when i try to rum make command for compiling source of that
    application on
    my regatta machine (p670 with Oracle 9.2 64 bit ) having AIX 5.2 ML01
    64 bit i got the errors of undefined symbols as follows:
    Command is :::::
    make -f $CLAS_PRO_C/Linkweb all
    ld -o f90webclasx -L/oracle/9ias_mid/ldap/lib32/
    -L/oracle/9ias_mid/lib
    32/ -brtl -L/oracle/9ias_mid/jdk/jre/bin/classic -bstatic
    -L/oracle/9ias_mid/jdk
    /jre/bin/classic /oracle/9ias_mid/lib32//s0main90.o
    /oracle/9ias_mid/forms90/l
    ib/ssliftabw.o -L/clas/rel220/PRO_C/forms9 -bdynamic -lclasx
    -L/oracle/9ias_mid
    /lib32/ /oracle/9ias_mid/forms90/lib/ui10.o
    /oracle/9ias_mid/forms90/lib/uiicxd.

    Errors:::::

    ld: 0711-317 ERROR: Undefined symbol: .kpuexes
    ld: 0711-317 ERROR: Undefined symbol: .kpugml
    ld: 0711-317 ERROR: Undefined symbol: .kpusdt
    ld: 0711-317 ERROR: Undefined symbol: .kpusdl
    ld: 0711-317 ERROR: Undefined symbol: .kpudsc
    ld: 0711-317 ERROR: Undefined symbol: .kpugc
    ld: 0711-317 ERROR: Undefined symbol: .kpugdcx
    ld: 0711-317 ERROR: Undefined symbol: .kpusvar
    ld: 0711-317 ERROR: Undefined symbol: .kpugbncx
    ld: 0711-317 ERROR: Undefined symbol: .kpugbccx
    ld: 0711-317 ERROR: Undefined symbol: .kpusnchr


    ENV::::::


    _=/usr/bin/env
    TMPDIR=/tmp
    CLAS_JCL=/clas/rel220/JCL
    LANG=en_US
    LOGIN=clas
    DOC_LANG=C
    CLAS_DEV50=/clas/rel220/DEV90
    PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/clas/bin:/usr/bin/X11:/sbin:/usr/vac/bin:
    /clas/rel220/scripts:/clas/bin:/oracle/9ias_mid/bin:.
    LC__FASTMSG=true
    CGI_DIRECTORY=/var/docsearch/cgi-bin
    LOGNAME=clas
    CLAS_PRO_C=/clas/rel220/PRO_C
    MAIL=/usr/spool/mail/clas
    ORACLE_SID=CLASLIVE
    LOCPATH=/usr/lib/nls/loc
    CLAS_09HOME=/oracle/oracle9i
    USER=clas/clas@test
    DOCUMENT_SERVER_MACHINE_NAME=localhost
    AUTHSTATE=compat
    FORMS90_PATH=/clas/rel220/PRO_C/forms9
    DEFAULT_BROWSER=netscape
    SHELL=/usr/bin/ksh
    CLAS_BIN=/clas/rel220/scripts
    ODMDIR=/etc/objrepos
    DOCUMENT_SERVER_PORT=49213
    HOME=/clas
    CLAS_ODQ=/clas/rel220/SQL
    LD_LIBRARY_PATH=/oracle/9ias_mid/lib:/oracle/9ias_mid/jdk/jre/lib:/clas/rel220/P
    RO_C/forms9
    UTL_FILE_DIR=/tmp
    TERM=vt420
    MAILMSG=[YOU HAVE NEW MAIL]
    ORACLE_HOME=/oracle/9ias_mid
    ITECONFIGSRV=/etc/IMNSearch
    CLAS_OUT=/clas
    PWD=/clas/rel220/PRO_C
    DOCUMENT_DIRECTORY=/usr/docsearch/html
    TZ=PAKST-5
    ITECONFIGCL=/etc/IMNSearch/clients
    ITE_DOC_SEARCH_INSTANCE=search
    A__z=! LOGNAME
    NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
    ------------------------------------------------------


    I think that it is a shared library missing condition but not able to
    pin point the problem.
    I also think that ar & nm commands can be used to troubleshoot the
    issue but how i do not know!!!!
    can any body help me & guide me in this regard..
    Thanks in advance!!!!
    SASA
    sasa queer Guest

  2. Similar Questions and Discussions

    1. Is there any extension that can solve this problem
      please click on the bottom link to get a better idea of the problem: ...
    2. How to solve this problem using .NET?
      Question, I'm in the process of creating a process that should do two things: 1) Connect to a webserver using an encrypted connection and then...
    3. how can i solve this problem?
      (Type your message here) -------------------------------- From: Joseph Gellidon Hello there!!! I just want to ask how can i solve this...
    4. There is no such professional who could solve my problem?
      Hi all. I am using ASP and SQL Server 2000 I have a requirement in which customer fills in a form. The provided form fields are searched...
    5. Big problem!! Please solve it...
      Hi all.. I want a way.. or a script.. to make a ".swf" file only can be read.. I don't want any user to download it from my server to him PC... ...
  3. #2

    Default Re: How to solve linking problem???Please help!!!

    the make files are not not pointing to the library files ( *.a or *.so ).
    There are some good pieces of AIX linking documentation :

    [url]http://www-1.ibm.com/servers/esdd/tutorials/aix_link.html[/url]

    [url]http://www.redbooks.ibm.com/redbooks/pdfs/sg245674.pdf[/url]

    I would suggest where those symbols are defined ( usually located
    in some other directory ). Find the library that contains these symbols
    and add the library to the linking.
    Eg. -L /home/me/program1/library1 -lfoo -lbar


    CHF


    [email]sasa1973pk@yahoo.com[/email] (sasa queer) wrote in message news:<702930ee.0308220000.750b5cb7@posting.google. com>...
    > Hi all,
    > I have received an oracle based application from one of my vendors who
    > says that they have run successfully it on Tru64 & Sun (64 bit).
    > Now when i try to rum make command for compiling source of that
    > application on
    > my regatta machine (p670 with Oracle 9.2 64 bit ) having AIX 5.2 ML01
    > 64 bit i got the errors of undefined symbols as follows:
    > Command is :::::
    > make -f $CLAS_PRO_C/Linkweb all
    > ld -o f90webclasx -L/oracle/9ias_mid/ldap/lib32/
    > -L/oracle/9ias_mid/lib
    > 32/ -brtl -L/oracle/9ias_mid/jdk/jre/bin/classic -bstatic
    > -L/oracle/9ias_mid/jdk
    > /jre/bin/classic /oracle/9ias_mid/lib32//s0main90.o
    > /oracle/9ias_mid/forms90/l
    > ib/ssliftabw.o -L/clas/rel220/PRO_C/forms9 -bdynamic -lclasx
    > -L/oracle/9ias_mid
    > /lib32/ /oracle/9ias_mid/forms90/lib/ui10.o
    > /oracle/9ias_mid/forms90/lib/uiicxd.
    >
    > Errors:::::
    >
    > ld: 0711-317 ERROR: Undefined symbol: .kpuexes
    > ld: 0711-317 ERROR: Undefined symbol: .kpugml
    > ld: 0711-317 ERROR: Undefined symbol: .kpusdt
    > ld: 0711-317 ERROR: Undefined symbol: .kpusdl
    > ld: 0711-317 ERROR: Undefined symbol: .kpudsc
    > ld: 0711-317 ERROR: Undefined symbol: .kpugc
    > ld: 0711-317 ERROR: Undefined symbol: .kpugdcx
    > ld: 0711-317 ERROR: Undefined symbol: .kpusvar
    > ld: 0711-317 ERROR: Undefined symbol: .kpugbncx
    > ld: 0711-317 ERROR: Undefined symbol: .kpugbccx
    > ld: 0711-317 ERROR: Undefined symbol: .kpusnchr
    >
    >
    > ENV::::::
    >
    >
    > _=/usr/bin/env
    > TMPDIR=/tmp
    > CLAS_JCL=/clas/rel220/JCL
    > LANG=en_US
    > LOGIN=clas
    > DOC_LANG=C
    > CLAS_DEV50=/clas/rel220/DEV90
    > PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/clas/bin:/usr/bin/X11:/sbin:/usr/vac/bin:
    > /clas/rel220/scripts:/clas/bin:/oracle/9ias_mid/bin:.
    > LC__FASTMSG=true
    > CGI_DIRECTORY=/var/docsearch/cgi-bin
    > LOGNAME=clas
    > CLAS_PRO_C=/clas/rel220/PRO_C
    > MAIL=/usr/spool/mail/clas
    > ORACLE_SID=CLASLIVE
    > LOCPATH=/usr/lib/nls/loc
    > CLAS_09HOME=/oracle/oracle9i
    > USER=clas/clas@test
    > DOCUMENT_SERVER_MACHINE_NAME=localhost
    > AUTHSTATE=compat
    > FORMS90_PATH=/clas/rel220/PRO_C/forms9
    > DEFAULT_BROWSER=netscape
    > SHELL=/usr/bin/ksh
    > CLAS_BIN=/clas/rel220/scripts
    > ODMDIR=/etc/objrepos
    > DOCUMENT_SERVER_PORT=49213
    > HOME=/clas
    > CLAS_ODQ=/clas/rel220/SQL
    > LD_LIBRARY_PATH=/oracle/9ias_mid/lib:/oracle/9ias_mid/jdk/jre/lib:/clas/rel220/P
    > RO_C/forms9
    > UTL_FILE_DIR=/tmp
    > TERM=vt420
    > MAILMSG=[YOU HAVE NEW MAIL]
    > ORACLE_HOME=/oracle/9ias_mid
    > ITECONFIGSRV=/etc/IMNSearch
    > CLAS_OUT=/clas
    > PWD=/clas/rel220/PRO_C
    > DOCUMENT_DIRECTORY=/usr/docsearch/html
    > TZ=PAKST-5
    > ITECONFIGCL=/etc/IMNSearch/clients
    > ITE_DOC_SEARCH_INSTANCE=search
    > A__z=! LOGNAME
    > NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
    > ------------------------------------------------------
    >
    >
    > I think that it is a shared library missing condition but not able to
    > pin point the problem.
    > I also think that ar & nm commands can be used to troubleshoot the
    > issue but how i do not know!!!!
    > can any body help me & guide me in this regard..
    > Thanks in advance!!!!
    > SASA
    Wow Guest

  4. #3

    Default Re: How to solve linking problem???Please help!!!

    "Gary R. Hook" <nospam@nospammers.net> wrote in message news:<oPo2b.2092$RZ3.560@newssvr24.news.prodigy.co m>...
    > sasa queer wrote:
    > > ld: 0711-317 ERROR: Undefined symbol: .kpuexes
    > > ld: 0711-317 ERROR: Undefined symbol: .kpugml
    > > ld: 0711-317 ERROR: Undefined symbol: .kpusdt
    > > ld: 0711-317 ERROR: Undefined symbol: .kpusdl
    > > ld: 0711-317 ERROR: Undefined symbol: .kpudsc
    > > ld: 0711-317 ERROR: Undefined symbol: .kpugc
    > > ld: 0711-317 ERROR: Undefined symbol: .kpugdcx
    > > ld: 0711-317 ERROR: Undefined symbol: .kpusvar
    > > ld: 0711-317 ERROR: Undefined symbol: .kpugbncx
    > > ld: 0711-317 ERROR: Undefined symbol: .kpugbccx
    > > ld: 0711-317 ERROR: Undefined symbol: .kpusnchr
    >
    > These functions don't exist on AIX. If they're not Oracle
    > functions, then some porting effort is in order.
    They are oracle related; -lclntsh missing?
    Stefan Llabres Guest

  5. #4

    Default Re: How to solve linking problem???Please help!!!

    Thanks for all who replied me on this linking issue.
    I have read the docs and tutorial being refered but still not found
    the
    way through which I could found in which shared libraries these
    sysmbols are being defined.
    As chfong has said , first we have to finf out that where these
    symbols reside
    on my system.
    Second in which library & then add these libraries in library search
    path.
    OK...FYI it is an oracle based environment!!!!
    Oracle 9.2 64 bit & AIX 5.2 ML01 64 bit

    Regards
    SASA

    [email]chfong@yahoo.com[/email] (Wow) wrote in message news:<203e73fa.0308251006.7454ecec@posting.google. com>...
    > the make files are not not pointing to the library files ( *.a or *.so ).
    > There are some good pieces of AIX linking documentation :
    >
    > [url]http://www-1.ibm.com/servers/esdd/tutorials/aix_link.html[/url]
    >
    > [url]http://www.redbooks.ibm.com/redbooks/pdfs/sg245674.pdf[/url]
    >
    > I would suggest where those symbols are defined ( usually located
    > in some other directory ). Find the library that contains these symbols
    > and add the library to the linking.
    > Eg. -L /home/me/program1/library1 -lfoo -lbar
    >
    >
    > CHF
    >
    >
    > [email]sasa1973pk@yahoo.com[/email] (sasa queer) wrote in message news:<702930ee.0308220000.750b5cb7@posting.google. com>...
    > > Hi all,
    > > I have received an oracle based application from one of my vendors who
    > > says that they have run successfully it on Tru64 & Sun (64 bit).
    > > Now when i try to rum make command for compiling source of that
    > > application on
    > > my regatta machine (p670 with Oracle 9.2 64 bit ) having AIX 5.2 ML01
    > > 64 bit i got the errors of undefined symbols as follows:
    > > Command is :::::
    > > make -f $CLAS_PRO_C/Linkweb all
    > > ld -o f90webclasx -L/oracle/9ias_mid/ldap/lib32/
    > > -L/oracle/9ias_mid/lib
    > > 32/ -brtl -L/oracle/9ias_mid/jdk/jre/bin/classic -bstatic
    > > -L/oracle/9ias_mid/jdk
    > > /jre/bin/classic /oracle/9ias_mid/lib32//s0main90.o
    > > /oracle/9ias_mid/forms90/l
    > > ib/ssliftabw.o -L/clas/rel220/PRO_C/forms9 -bdynamic -lclasx
    > > -L/oracle/9ias_mid
    > > /lib32/ /oracle/9ias_mid/forms90/lib/ui10.o
    > > /oracle/9ias_mid/forms90/lib/uiicxd.
    > >
    > > Errors:::::
    > >
    > > ld: 0711-317 ERROR: Undefined symbol: .kpuexes
    > > ld: 0711-317 ERROR: Undefined symbol: .kpugml
    > > ld: 0711-317 ERROR: Undefined symbol: .kpusdt
    > > ld: 0711-317 ERROR: Undefined symbol: .kpusdl
    > > ld: 0711-317 ERROR: Undefined symbol: .kpudsc
    > > ld: 0711-317 ERROR: Undefined symbol: .kpugc
    > > ld: 0711-317 ERROR: Undefined symbol: .kpugdcx
    > > ld: 0711-317 ERROR: Undefined symbol: .kpusvar
    > > ld: 0711-317 ERROR: Undefined symbol: .kpugbncx
    > > ld: 0711-317 ERROR: Undefined symbol: .kpugbccx
    > > ld: 0711-317 ERROR: Undefined symbol: .kpusnchr
    > >
    > >
    > > ENV::::::
    > >
    > >
    > > _=/usr/bin/env
    > > TMPDIR=/tmp
    > > CLAS_JCL=/clas/rel220/JCL
    > > LANG=en_US
    > > LOGIN=clas
    > > DOC_LANG=C
    > > CLAS_DEV50=/clas/rel220/DEV90
    > > PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/clas/bin:/usr/bin/X11:/sbin:/usr/vac/bin:
    > > /clas/rel220/scripts:/clas/bin:/oracle/9ias_mid/bin:.
    > > LC__FASTMSG=true
    > > CGI_DIRECTORY=/var/docsearch/cgi-bin
    > > LOGNAME=clas
    > > CLAS_PRO_C=/clas/rel220/PRO_C
    > > MAIL=/usr/spool/mail/clas
    > > ORACLE_SID=CLASLIVE
    > > LOCPATH=/usr/lib/nls/loc
    > > CLAS_09HOME=/oracle/oracle9i
    > > USER=clas/clas@test
    > > DOCUMENT_SERVER_MACHINE_NAME=localhost
    > > AUTHSTATE=compat
    > > FORMS90_PATH=/clas/rel220/PRO_C/forms9
    > > DEFAULT_BROWSER=netscape
    > > SHELL=/usr/bin/ksh
    > > CLAS_BIN=/clas/rel220/scripts
    > > ODMDIR=/etc/objrepos
    > > DOCUMENT_SERVER_PORT=49213
    > > HOME=/clas
    > > CLAS_ODQ=/clas/rel220/SQL
    > > LD_LIBRARY_PATH=/oracle/9ias_mid/lib:/oracle/9ias_mid/jdk/jre/lib:/clas/rel220/P
    > > RO_C/forms9
    > > UTL_FILE_DIR=/tmp
    > > TERM=vt420
    > > MAILMSG=[YOU HAVE NEW MAIL]
    > > ORACLE_HOME=/oracle/9ias_mid
    > > ITECONFIGSRV=/etc/IMNSearch
    > > CLAS_OUT=/clas
    > > PWD=/clas/rel220/PRO_C
    > > DOCUMENT_DIRECTORY=/usr/docsearch/html
    > > TZ=PAKST-5
    > > ITECONFIGCL=/etc/IMNSearch/clients
    > > ITE_DOC_SEARCH_INSTANCE=search
    > > A__z=! LOGNAME
    > > NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
    > > ------------------------------------------------------
    > >
    > >
    > > I think that it is a shared library missing condition but not able to
    > > pin point the problem.
    > > I also think that ar & nm commands can be used to troubleshoot the
    > > issue but how i do not know!!!!
    > > can any body help me & guide me in this regard..
    > > Thanks in advance!!!!
    > > SASA
    sasa queer Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139