ProC compilation in Oracle 8i

I have a compiler script that I used in Oracle 8.0.5. After changing environment configuration file (from env_precomp.mk to env_plsql.mk) and editing my makefile, I used the same script to compile the same programs in the Oracle 8i environment. But I get only this result:
/u1/app/oracle/product/8.1.6/bin/proc [the include directories] [the PROCFLAGS] [input_file] [output_file]
Pro*C/C++: Release 8.1.6.0.0 - Production ....
(c) Copyright 1999 Oracle ....
System default option values taken from:
/u1/app/oracle/product/8.1.6/precomp/admin/pcscfg.cfg
make: 1254-059 The signal code from the last command is 11.
Stop.
Could you please help me

<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by rex_ph:
I have a compiler script that I used in Oracle 8.0.5. After changing environment configuration file (from env_precomp.mk to env_plsql.mk) and editing my makefile, I used the same script to compile the same programs in the Oracle 8i environment. But I get only this result:
/u1/app/oracle/product/8.1.6/bin/proc [the include directories] [the PROCFLAGS] [input_file] [output_file]
Pro*C/C++: Release 8.1.6.0.0 - Production ....
(c) Copyright 1999 Oracle ....
System default option values taken from:
/u1/app/oracle/product/8.1.6/precomp/admin/pcscfg.cfg
make: 1254-059 The signal code from the last command is 11.
Stop.
Could you please help me<HR></BLOCKQUOTE>
Just a guess... but
It looks like your compilier script is not pointing at the right directory for those .C include files.
Could you write how it turns out?
null

Similar Messages

  • Cannot use oracle 10g ProC compiler

    Every time I run the ProC compiler of Oracle 10g I get the following error:
    PCC-F-NOERRFILE, unable to open error message file, facility PR2
    What does thidoPost=true

    You have your ORACLE_HOME environment variable incorrectly defined.
    C:\>set ORACLE_HOME=invalid
    C:\>proc
    PCC-F-NOERRFILE, unable to open error message file, facility PR2
    C:\>

  • Cannot compile with Oracle 10g ProC compiler.

    Every time I run the ProC compiler of Oracle 10g I get the following error:
    PCC-F-NOERRFILE, unable to open error message file, facility PR2
    What does this mean and how do I fix this.
    Thanks you
    Gilles Ferland

    Hi Gilles,
    try 'strace proc' and look for open statements.
    Try to check the filenames.
    HTH,
    Toni

  • ProC Compiler & SQL Developer

    Hi,
    I am new to proc and oracle. I have installed 10g Express edition, but it does not have proc compiler.
    Currently I am downloading SQL Developer, does it come with a proc compiler?
    Is there anywhere I can get a proc compiler?
    Really appreciate the help.
    OS : Ubuntu 9.10
    Thanks and Regards,
    Ahamed.

    thanks for the reply...
    So you mean SQL developer indeed has a proc compiler is it?...
    Thanks for your time.
    Regards,
    Ahamed.

  • Problem with .c code generated from proc compiler.

    I am having a problem compiling the c code generated from the proc pre-compiler.
    First some info on my system.
    [root@dell-xps-420-22 ~]# cat /etc/redhat-release
    Red Hat Enterprise Linux Client release 5.4 (Tikanga)
    [root@dell-xps-420-22 ~]# cat /proc/version
    Linux version 2.6.18-164.11.1.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Wed Jan 6 13:26:04 EST 2010
    [root@dell-xps-420-22 ~]# uname -a
    Linux dell-xps-420-22.drew.com 2.6.18-164.11.1.el5 #1 SMP Wed Jan 6 13:26:04 EST 2010 x86_64 x86_64 x86_64 GNU/Linux
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    I have written a simple PRO*C program to test the compile.
    [oracle@dell-xps-420-22 etl]$ cat Test.pc
    #include <stdio.h>
    main(int argc,char **argv)
    printf("Testing ........\n");
    [oracle@dell-xps-420-22 admin]$ cat pcscfg.cfg
    sys_include=(/usr/include,/usr/include/linux,/build/s630/precomp/public,/usr/lib/gcc/x86_64-redhat-linux/4.1.1/include)
    include=$(ORACLE_HOME)/precomp/public
    include=$(ORACLE_HOME)/precomp/hdrs
    include=$(ORACLE_HOME)/precomp/include
    CODE=cpp
    TYPE_CODE=ORACLE
    DEF_SQLCODE=YES
    VARCHAR=YES
    LTYPE=short
    define=__x86_64__
    When compiling the Test.pc program with the pcscfg.cfg file above.
    [oracle@dell-xps-420-22 etl]$ proc Test.pc
    Pro*C/C++: Release 10.2.0.1.0 - Production on Sun Feb 21 19:51:15 2010
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    System default option values taken from: /u01/app/oracle/product/10.2.0/db_1/precomp/admin/pcscfg.cfg
    [oracle@dell-xps-420-22 etl]$ gcc -c ./Test.c -I . -I$ORACLE_HOME/precomp/public
    ./Test.c:117: error: expected identifier or '(' before string constant
    ./Test.c:131: error: expected identifier or '(' before string constant
    The code generated by the proc compiler that has problems is below.
    //File Test.c
    // Prototypes
    Line 117: extern "C" {
    void sqlcxt (void **, unsigned int *,
    struct sqlexd *, const struct sqlcxp *);
    void sqlcx2t(void **, unsigned int *,
    struct sqlexd *, const struct sqlcxp *);
    void sqlbuft(void **, char *);
    void sqlgs2t(void **, char *);
    void sqlorat(void **, unsigned int *, void *);
    // Forms Interface
    Line 131: extern "C" { void sqliem(char *, int *); }
    It seems like the compiler is generating c++ code but the gcc compiler is only compiling in cc mode. I've tried a number of options in the pcscfg.cfg file to no avail. I have tried the different options for the CODE=cpp in the pcscfg.cfg file but still get the same error and/or multiple errors. I have also tried to compile the oracle demo programs using the demo_proc.mk file and also get the same error.
    The install of Oracle is fine. I can start the database and have created a needed user and tables but cannot successfully compile the pro*C code.

    My proc is also compiling for cpp code but in the pcscfg.cfg file there is no "CODE=cpp"

  • The Latest Version for ProC Compiler

    We are going to move our applications from Oracle Forms 6.0 to Oracle 9i Forms. Currently we are using user exits for the external routines ( C/C++ ). What is the latest version of ProC compiler that is compatible with Oracle 9i Forms?
    Thanks!

    We are also using user exits for the external routines(C/C++). Can someone please answer this question: What is the latest version of ProC compiler that is compatible with Oracle 9i Forms?
    Thank you!

  • How a procedure is compiled in oracle ? (implicit and explicit compilation)

    how a procedure is compiled in oracle ? (implicit and explicit compilation)

    When you create a proceudre oracle automatically compile and stored it. Use the following syntax to compile a procedure
    ALTER PROCEDURE hr.remove_emp COMPILE;
    Thanks

  • Compiler error "oracle.xml.parser.v2.XMLElement" not found in class com.ora

    Compiler error "oracle.xml.parser.v2.XMLElement" not found in class com.oracle.demos......?
    I am currently testing a simple sample application with a java code similar to the one shown at
    the bottom of this post.
    However during deployment/compilation the compiler gives an error:
    Error(26,23): XMLElement not found in class com.oracle.demos.orderbooking.ApproveImpl
    Additionally similar other errors appear:
    Error(23,66): JAXBException not found in class com.oracle.demos.orderbooking.ObjectFactory
    Error(51,58): UnmarshalException not found in class com.oracle.demos.orderbooking.ObjectFactory
    Error(9,92): Element not found in interface com.oracle.demos.orderbooking.Approve
    What's wrong?
    It seems to me that I have to add some (more) *.jar files/libraries to the project?
    Which *.jars and where should I add them in JDeveloper?
    source code:
    package com.oracle.demos.orderbooking;
    public class ApproveImpl extends com.oracle.demos.orderbooking.ApproveTypeImpl implements com.oracle.demos.orderbooking.Approve
    public ApproveImpl(oracle.xml.parser.v2.XMLElement node)
    super(node);
    }

    Hai James this the response I am getting can you please tell what should I write inside ora:getNodeValue() to get the value of node <genReturnText>
    The drag and dropping the variable name is not working, I have to write the path manually but I dont know how.
    <ns1:getRoutingAndFrameJumpersResponse xmlns:ns1="com.NetworkInstallations">
    -<com.GetRoutingAndFrameJumpersOutput>
    <destination>
    SW
    </destination>
    <e2EData>
    busProcOriginator
    </e2EData>
    <genReturnCode>
    40777
    </genReturnCode>
    <genReturnText>
    EMW_Get_Routing_And_FrameJumpers_Succeeded
    </genReturnText>
    <supplCode>
    ISY002
    </supplCode>
    <supplText>
    Transaction successfully completed.
    </supplText>
    <severityCode>
    S
    </severityCode>
    <retriable>
    false
    </retriable>
    </com.GetRoutingAndFrameJumpersOutput>
    </ns1:getRoutingAndFrameJumpersResponse>

  • An oci program compiled with oracle 9 run in a machine has oracle client 10

    Hello,
    I would like to know if an OCI program compiled with Oracle 9 client libraries can communicate with Oracle 9 and Oracle 8 database servers by using the oracle client 10 on Solaris? Is there any known problem of this combination?
    Many thanks,

    It largely depends on what your program does. If the program uses features which are only available in Oracle 9i and not in Oracle 8i then you are likely to get some errors. For the latter case, ie, compiling the program with Oracle 9 libs and runnig with Oracle 10 libs, talking to 9i server should be fine while 8i server may give you some unexpected behaviour.
    Thanks,
    Sumit

  • Proc compiler and makefiles

    I have a makefile which calls the proc command. The proc fails but the reason is not printed to the screen. It does not create the cooresponding .C file.
    If i run the command separately it works fine.
    Does anyone know any known issues with the proc and makefilse?

    thanks for the reply...
    So you mean SQL developer indeed has a proc compiler is it?...
    Thanks for your time.
    Regards,
    Ahamed.

  • Proc compilation in production

    HI Forum,
    I have a stored proc which writes logs to server using utl/io utility . I need to compile this proc . But this proc is being used almost all the time and getting library cache pin wait event and hanging when i try to compile this proc , moreover it is also putting other jobs which are using this proc and takes minimal time in wait .
    Is there any way I can compile this proc .
    eg:
    1) Job1 running (expected completion 2 days)
    2)started comipling procedure -- going to library cache wait
    3)job2 started (which usually takes 1 min ) -- going to library cache wait
    So it is mostly effecting the jobs which takes minimal time .
    select * from v$version
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE 11.2.0.1.0 Production
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    Thanks ,
    Mahesh

    Hi,
    On Oracle 11.2 you can use edition-based redefinition.
    Here is an example:
    Connect as user test (session 1):
    1  create or replace procedure test( x out number ) is
      2  begin
      3    dbms_lock.sleep( 30 );
      4    x := 1; --oryginal version
      5* end;
    SQL> /
    Procedure created.While test is still connected, connect as sys in another session and do:
    SQL> connect sys as sysdba
    Enter password:
    Connected.
    SQL> alter user test enable editions;
    User altered.
    SQL> create edition edition_one;
    Edition created.
    SQL> grant use on edition edition_one to public;
    Grant succeeded.
    SQL> alter database default edition = edition_one;
    Database altered.Now connect as user test in another session (session 1 is still active),
    and prepare a new version of the procedure - but don't compile it yet
    SQL> create or replace procedure test( y out number ) is
      2  begin
      3    dbms_lock.sleep( 20 );
      4    y := 33;
      5  end;
      6  /In session 1 execute the procedure:
    SQL> execute test( :x );and while it is running (30 seconds), in session 2 hit enter to compile a new procedure:
    SQL> create or replace procedure test( y out number ) is
      2  begin
      3    dbms_lock.sleep( 20 );
      4    y := 33;
      5  end;
      6  /
    Procedure created.
    SQL> var yy number
    SQL> call test( :yy )
      2  ;
    Call completed.
    SQL> print :yy
         YY
         33Session 1 is still using the old version of the procedure,
    but after disconnecting and connecting again it will see the new version
    SQL> execute test( :x );
    PL/SQL procedure successfully completed.
    SQL> print :x
          X
          1
    SQL> connect test
    Enter password:
    Connected.
    SQL> var x number
    SQL> call test( :x )
      2  ;
    Call completed.
    SQL> print :x
          X
         33

  • Proc compilation issue

    All,
    We are facing issue during compilation of proc code in 11g.
    Basically the program we are trying to compile makes connection to two different database instances.
    First it connects to database DB1 and there is no issues with the compilation upto this point.
    Then it makes connection to second database DB2 where we are facing issue.
    sh makefile.ksh bacs123_batch_pap1_target_stg apl_xxxxx9/xxxx
    Pro*C/C++: Release 11.2.0.2.0 - Production on Mon Feb 6 14:25:11 2012
    Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
    System default option values taken from: /db/app/oracle/112/precomp/admin/pcscfg.cfg
    Error at line 2395, column 3 in file bacs123_batch_pap1_target_stg.pc
    INTO :g_unix_date FROM DUAL;
    ..1
    PLS-S-00201, identifier 'APL_SECURITY.USER_KEY_REFERENCE' must be declared
    Error at line 2395, column 3 in file bacs123_batch_pap1_target_stg.pc
    INTO :g_unix_date FROM DUAL;
    ..1
    PLS-S-00000, SQL Statement ignored
    Semantic error at line 2395, column 3, file bacs123_batch_pap1_target_stg.pc:
    INTO :g_unix_date FROM DUAL;
    ..1
    PCC-S-02346, PL/SQL found semantic errors
    xlc_r4: 1501-228 (W) input file bacs123_batch_pap1_target_stg.c not found
    /usr/vac/bin/xlc: 1501-228 (W) input file bacs123_batch_pap1_target_stg.o not found
    /* connect to the nondefault database */
    EXEC SQL DECLARE QASTG DATABASE;
    EXEC SQL CONNECT :g_userid2 IDENTIFIED BY :g_password2 AT QASTG;
    printf("\nConnected to ORACLE as user: %s\n", g_userid2);
    EXEC SQL WHENEVER NOT FOUND continue;
    EXEC SQL
    SELECT to_char(to_date(:g_unix_tstamp,'YYMMDDHH24MISS') ,'YYMMDDHH24MISS')
    INTO :g_unix_date FROM DUAL;
    EXEC SQL
    INSERT INTO apl_xxxxxx.user_key_reference
    (user_target_id_cd,
    web_session_tstamp,
    company_cd,
    oracle_create_tstamp)
    contents of makefile:
    $ORACLE_HOME/bin/oraxlc -qxflag=extend_eval -O3 -q64 -DSS_64BIT_SERVER -qwarn64 -qinfo=uni -DAIXRIOS -qflag=s:s -o $1 $1.o -L$ORACLE_HOME/lib -lclntst11 `cat $ORACLE_HOME/lib/ldflags` -lld -lm `cat $ORACLE_HOME/lib/sysliblist` -lm -lc_r -lpthreads
    Please let me know if there is an alternative solution to this or if I'm making any mistake in the program

    proc command line is connecting to db1 with the specified username to pre-compile.
    If this db does not contain the schema/objects you are referring to as part of your connection to db2 you will run into this issue.
    Connecting to db2 and executing those sql statements is a runtime behavior of your application and hence the errors.
    To fix this you have few options
    1) If possible re-create the db2 schema in db1
    2) Seperate the db1 and db2 functionality into two pc files to pre-compile.
    You can call then call the db2 related function from the first pc file.

  • Procedure compiles on Oracle 10g but fails to do so on Oracle 9i

    Hi,
    We have an application which supports both Oracle 9i and Oracle 10g dbs, recently we added a new procedure to get a report from the applications statistics schema, the procedure uses two other schemas also to get the report and uses a query which does not use any Oracle specific feature (pure ANSI SQL), it compiled successfully on Oracle 10g but gives the following error on 9i db
    SQL> show err
    Errors for PROCEDURE SPGETNONCOMPLOGBASEDONEMP:
    LINE/COL ERROR
    22/8 PL/SQL: SQL Statement ignored
    31/37 PL/SQL: ORA-00907: missing right parenthesis
    the 9i version
    Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
    PL/SQL Release 9.2.0.1.0 - Production
    CORE 9.2.0.1.0 Production
    TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
    NLSRTL Version 9.2.0.1.0 - Production
    10g version
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Prod
    PL/SQL Release 10.1.0.2.0 - Production
    CORE 10.1.0.2.0 Production
    TNS for 32-bit Windows: Version 10.1.0.2.0 - Production
    NLSRTL Version 10.1.0.2.0 - Production
    If any body knows the soln, please help
    Thanks in advance
    Gibs
    Procedure
    CREATE OR REPLACE PROCEDURE Spgetnoncomplogbasedonemp (
    in_emp_id IN VARCHAR,
    in_start_date IN DATE,
    in_end_date IN DATE,
    non_complog OUT Types.ref_cursor
    IS
    BEGIN
    OPEN non_complog
    FOR
    SELECT end_date AS end_date, employee_id AS emp_id, NAME AS emp_name,
    vcname AS plan_name, start_date, nid AS nid
    FROM (SELECT *
    FROM ((SELECT employee_id, NAME
    FROM hrsample_bridge.ath_employee
    WHERE ( (in_emp_id IS NULL AND 1 = 1)
    OR (in_emp_id IS NOT NULL
    AND employee_id = in_emp_id
    )) CROSS JOIN (SELECT vcname
    FROM orahrsamplecore.athobjectinstance
    WHERE compliance_status = 1
    AND ( (in_start_date IS NULL
    OR (dtcompreissue
    BETWEEN in_start_date
    AND in_end_date
    )))) LEFT OUTER JOIN COMPTRACKLOG c ON c.emp_id =
    employee_id
    AND c.plan_name =
    vcname
    WHERE c.emp_id IS NULL
    AND ( ( (in_emp_id IS NULL)
    OR ( in_emp_id IS NOT NULL
    AND NOT EXISTS (
    SELECT 1
    FROM COMPTRACKLOG
    WHERE plan_name = vcname
    AND c.emp_id = in_emp_id )
    AND ( (in_start_date IS NULL)
    OR ( (in_start_date IS NOT NULL)
    AND c.end_date BETWEEN in_start_date AND in_end_date
    ORDER BY c.emp_id, c.plan_name ASC;
    END;
    /

    Hi,
    We have an application which supports both Oracle 9i and Oracle 10g dbs, recently we added a new procedure to get a report from the applications statistics schema, the procedure uses two other schemas also to get the report and uses a query which does not use any Oracle specific feature (pure ANSI SQL), it compiled successfully on Oracle 10g but gives the following error on 9i db
    SQL> show err
    Errors for PROCEDURE SPGETNONCOMPLOGBASEDONEMP:
    LINE/COL ERROR
    22/8 PL/SQL: SQL Statement ignored
    31/37 PL/SQL: ORA-00907: missing right parenthesis
    the 9i version
    Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
    PL/SQL Release 9.2.0.1.0 - Production
    CORE 9.2.0.1.0 Production
    TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
    NLSRTL Version 9.2.0.1.0 - Production
    10g version
    Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Prod
    PL/SQL Release 10.1.0.2.0 - Production
    CORE 10.1.0.2.0 Production
    TNS for 32-bit Windows: Version 10.1.0.2.0 - Production
    NLSRTL Version 10.1.0.2.0 - Production
    If any body knows the soln, please help
    Thanks in advance
    Gibs
    Procedure
    CREATE OR REPLACE PROCEDURE Spgetnoncomplogbasedonemp (
    in_emp_id IN VARCHAR,
    in_start_date IN DATE,
    in_end_date IN DATE,
    non_complog OUT Types.ref_cursor
    IS
    BEGIN
    OPEN non_complog
    FOR
    SELECT end_date AS end_date, employee_id AS emp_id, NAME AS emp_name,
    vcname AS plan_name, start_date, nid AS nid
    FROM (SELECT *
    FROM ((SELECT employee_id, NAME
    FROM hrsample_bridge.ath_employee
    WHERE ( (in_emp_id IS NULL AND 1 = 1)
    OR (in_emp_id IS NOT NULL
    AND employee_id = in_emp_id
    )) CROSS JOIN (SELECT vcname
    FROM orahrsamplecore.athobjectinstance
    WHERE compliance_status = 1
    AND ( (in_start_date IS NULL
    OR (dtcompreissue
    BETWEEN in_start_date
    AND in_end_date
    )))) LEFT OUTER JOIN COMPTRACKLOG c ON c.emp_id =
    employee_id
    AND c.plan_name =
    vcname
    WHERE c.emp_id IS NULL
    AND ( ( (in_emp_id IS NULL)
    OR ( in_emp_id IS NOT NULL
    AND NOT EXISTS (
    SELECT 1
    FROM COMPTRACKLOG
    WHERE plan_name = vcname
    AND c.emp_id = in_emp_id )
    AND ( (in_start_date IS NULL)
    OR ( (in_start_date IS NOT NULL)
    AND c.end_date BETWEEN in_start_date AND in_end_date
    ORDER BY c.emp_id, c.plan_name ASC;
    END;
    /

  • Oracle forms 6i error while compiling on oracle 10g express edition DB

    A forms created on oracle forms 6i having Dual table. But while compiling this form on oracle10g Express edition. Its Giving Error.
    What can be the solution for this. If I remove the Statement using Dual table. it works fine.
    What could be the reason and what could be the possible solutions for this.
    Thanks
    Vipin
    Edited by: user6299750 on Sep 11, 2009 9:26 PM

    Vipin,
    What is the error you are getting and what is the statement you removed? Post the removed statement, or the trigger. then it will be easy for us to understand more clearly.
    And also try to execute the statement in any SQL Editors, to check whether its working or not.
    Regards,
    Manu.
    Edited by: Manu. on Sep 12, 2009 7:34 AM

  • Trouble compiling external oracle procedure.

    I've been trying to play around with this problem but i've now decided to try and seek help as im stuck. We migrated our machines from
    Oracle 9.0.2.1 to 10.2.0
    SunOS 5.8 to 5.9As part of the migration i have to re-compile some C shared libraries using gcc 4.2.2 whereas on the old environment we used gcc 3.4.2
    The make file for compiling and building the shared library is shown below
    gcc -c -o runLoad.o runLoad.c
    make -f $ORACLE_HOME/rdbms/demo/demo_rdbms.mk \
            extproc_callback \
            SHARED_LIBNAME=${ORACLE_HOME}/lib/libextCCS.so  \
            OBJS=runLoad.oI tried to run the above make file and got the following error
    /usr/ccs/bin/ld -G -z text -L/disk2/ccsbill/app/oracle/product/10.2.0/db/lib -R/disk2/ccsbill/app/oracle/product/10.2.0/db/lib -o /disk2/ccsbill/app/oracle/product/10.2.0/db/lib/libextCCS.so runLoad.o /disk2/ccsbill/app/oracle/product/10.2.0/db/lib/libpls10.a -lclntsh   `cat /disk2/ccsbill/app/oracle/product/10.2.0/db/lib/sysliblist` -R/disk2/ccsbill/app/oracle/product/10.2.0/db/lib -laio  -lposix4 -lkstat -lm  -lthread -lpthread
    ld: fatal: file /disk2/ccsbill/app/oracle/product/10.2.0/db/lib/libclntsh.so: wrong ELF class: ELFCLASS64
    ld: fatal: File processing errors. No output written to /disk2/ccsbill/app/oracle/product/10.2.0/db/lib/libextCCS.so
    *** Error code 1
    make: Fatal error: Command failed for target `extproc_callback'I tried to investigate this and i think it has something to do with the fact that gcc is producing 32bit objects. I've tried all the following options with no luck
    - changed gcc compile command to gcc -m64 -c -o runLoad.o runLoad.c
    - Changed the make command to use demo_rdbms.mk, demo_rdbms64.mk and demo_rdbms32.mk but none of them worked
    If i use demo_rdbms.mk with the -m64 option on the compile command, the error i get is
    ld: fatal: relocation error: R_SPARC_H44: file runLoad.o: symbol MAX_PATH: relocations based on the ABS44 coding model can not be used in building a shared object
    *** Error code 1
    make: Fatal error: Command failed for target `extproc_callback'When i try to run "ldd runLoad.o" to see what libraries are being used in the object i get the following error
    warning: ldd: runLoad.o: is not executable
    ld.so.1: lddstub: fatal: relocation error: R_SPARC_H44: file ./runLoad.o: symbol MAX_PATH: relocations based on the ABS44 coding model can not be used in building a shared objectI have tried everything and now i've run out of ideas. Has anyone got any clues as to what im doing wrong?
    Thanks

    Hi:
    I think you must fix the problem appeared in line:
    ld: fatal: file /disk2/ccsbill/app/oracle/product/10.2.0/db/lib/libclntsh.so: wrong ELF class: ELFCLASS
    by adding to your system any package ELF related, I don't know which. Check your system package versions with the Oracle required.

Maybe you are looking for

  • F110 use of program.

    Hi SAP Experts, During F110 in printout/data medium TAB, there is a colum for Pragram EG: RFFOAVIS_FPAYM etc.....i am confused to use which one & when. What is the use of this program and in the bottom line List is also there where also there are pro

  • How to manage graphic lines in two different panes

    Hi All, I am working with one application that have two Jtree Visivle. There tree are visible in left and right side of a frame. Using panels I have put SplitPanes in these . Now my problem is to draw a line from left tree node to a right tree node.

  • 'Operator' option in dashboard prompt

    Hi, I have a query about dashboard prompt, when we are creating it, there is some options for us to choose, There is a 'Operator' option, like 'is equal to / is in', 'is less than', the options are the same like filter options in request. I'd like to

  • Question for install repository on RAC environment

    hi all, Our RAC has two nodes: node1(primary) and node2. Each node has two database instances: odsstag and ods. I've finished with odsstag, and now I am testing on ods. I create a new repository owner on node1.ods, and get node2.ods registered via re

  • Taking a snap shot of an entire web page

    anyone know how to take a screen grab of an entire web page - i cant scroll down to take it?