OCI compilation on HP-Unix

Hello,
we have experienced some problems compiling shared library on HP-unix for use with Oracle 8.1.6.
It is working without problems on Linux (386) and Windows but by compiling under HP-unix it throws errors like this (I added them to the end of message).
I think there is some problem with versions of compilator, but donno how to get rid of it. There are gnu utilities (gmake, gcc) as well as standart HP-UX utilities (make, cc).
I have found that demo_rdbms.mk is not suitable for standart hp make utility so I tried also to make alias to cc="gcc" to use gnu compiler, but result was the same.
Please does anybody has an idea how to compile that library ?
thank you
Michal Ambroz (O_O)
gmake -I /usr112/app/oracle/product/8.1.6/rdbms/demo -f demo_rdbms.mk
extproc_nocallback OBJS="oramd5.
o md5c.o" SHARED_LIBNAME="oramd5.so"
gmake[1]: Entering directory `/home/oracle/hash'
demo_rdbms.mk:259: warning: overriding commands for target `extdemo2'
demo_rdbms.mk:241: warning: ignoring old commands for target `extdemo2'
/usr112/app/oracle/product/8.1.6/bin/echodo cc DAportable DS2.0 +Z -c
-I/usr112/app/oracle/product/8
.1.6/rdbms/demo -I/usr112/app/oracle/product/8.1.6/rdbms/public
-I/usr112/app/oracle/product/8.1.6/pls
ql/public -I/usr112/app/oracle/product/8.1.6/network/public oramd5.c
cc DAportable DS2.0 +Z -c -I/usr112/app/oracle/product/8.1.6/rdbms/demo
-I/usr112/app/oracle/product
/8.1.6/rdbms/public -I/usr112/app/oracle/product/8.1.6/plsql/public
-I/usr112/app/oracle/product/8.1.6
/network/public oramd5.c
(Bundled) cc: warning 480: The +Z option is available only with the C/ANSI
C product; ignored.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 71: warning 5: "signed" w
ill become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 71: error 1000: Unexpecte
d symbol: "char".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 91: warning 5: "signed" w
ill become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 91: error 1000: Unexpecte
d symbol: "short".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 111: warning 5: "signed"
will become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 111: error 1000: Unexpect
ed symbol: "int".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 238: error 1000: Unexpect
ed symbol: "b1".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 246: error 1000: Unexpect
ed symbol: "b2".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 290: warning 5: "signed"
will become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 290: error 1000: Unexpect
ed symbol: "int".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 314: warning 5: "signed"
will become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 314: error 1000: Unexpect
ed symbol: "long".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 376: warning 5: "signed"
will become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 376: error 1000: Unexpect
ed symbol: "long".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/ocikp.h", line
5624: error 1000: Unexpected
symbol: "mode".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/ocikp.h", line
5626: error 1000: Unexpected
symbol: "OCIEnvCreate".
(Bundled) cc: error 2017: Cannot recover from earlier errors, terminating.
gmake[1]: *** [oramd5.o] Error 1
gmake[1]: Leaving directory `/home/oracle/hash'
gmake: *** [oramd5.so] Error 2
null

Hello,
we have experienced some problems compiling shared library on HP-unix for use with Oracle 8.1.6.
It is working without problems on Linux (386) and Windows but by compiling under HP-unix it throws errors like this (I added them to the end of message).
I think there is some problem with versions of compilator, but donno how to get rid of it. There are gnu utilities (gmake, gcc) as well as standart HP-UX utilities (make, cc).
I have found that demo_rdbms.mk is not suitable for standart hp make utility so I tried also to make alias to cc="gcc" to use gnu compiler, but result was the same.
Please does anybody has an idea how to compile that library ?
thank you
Michal Ambroz (O_O)
gmake -I /usr112/app/oracle/product/8.1.6/rdbms/demo -f demo_rdbms.mk
extproc_nocallback OBJS="oramd5.
o md5c.o" SHARED_LIBNAME="oramd5.so"
gmake[1]: Entering directory `/home/oracle/hash'
demo_rdbms.mk:259: warning: overriding commands for target `extdemo2'
demo_rdbms.mk:241: warning: ignoring old commands for target `extdemo2'
/usr112/app/oracle/product/8.1.6/bin/echodo cc DAportable DS2.0 +Z -c
-I/usr112/app/oracle/product/8
.1.6/rdbms/demo -I/usr112/app/oracle/product/8.1.6/rdbms/public
-I/usr112/app/oracle/product/8.1.6/pls
ql/public -I/usr112/app/oracle/product/8.1.6/network/public oramd5.c
cc DAportable DS2.0 +Z -c -I/usr112/app/oracle/product/8.1.6/rdbms/demo
-I/usr112/app/oracle/product
/8.1.6/rdbms/public -I/usr112/app/oracle/product/8.1.6/plsql/public
-I/usr112/app/oracle/product/8.1.6
/network/public oramd5.c
(Bundled) cc: warning 480: The +Z option is available only with the C/ANSI
C product; ignored.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 71: warning 5: "signed" w
ill become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 71: error 1000: Unexpecte
d symbol: "char".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 91: warning 5: "signed" w
ill become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 91: error 1000: Unexpecte
d symbol: "short".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 111: warning 5: "signed"
will become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 111: error 1000: Unexpect
ed symbol: "int".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 238: error 1000: Unexpect
ed symbol: "b1".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 246: error 1000: Unexpect
ed symbol: "b2".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 290: warning 5: "signed"
will become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 290: error 1000: Unexpect
ed symbol: "int".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 314: warning 5: "signed"
will become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 314: error 1000: Unexpect
ed symbol: "long".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 376: warning 5: "signed"
will become a keyword.
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/oratypes.h",
line 376: error 1000: Unexpect
ed symbol: "long".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/ocikp.h", line
5624: error 1000: Unexpected
symbol: "mode".
(Bundled) cc: "/usr112/app/oracle/product/8.1.6/rdbms/demo/ocikp.h", line
5626: error 1000: Unexpected
symbol: "OCIEnvCreate".
(Bundled) cc: error 2017: Cannot recover from earlier errors, terminating.
gmake[1]: *** [oramd5.o] Error 1
gmake[1]: Leaving directory `/home/oracle/hash'
gmake: *** [oramd5.so] Error 2
null

Similar Messages

  • Unable to compile form in unix

    Hi All,
    When I am trying to compile a form in unix using the below command:
    $ORACLE_HOME/bin/f60gen module=ICQTYUH2.fmb userid=apps/test99 output_file=ICQTYUH2.fmx module_type=form batch=no compile_all=yes
    I am getting the below message and the form is not getting compiled.
    Forms 6.0 (Form Compiler) Version 6.0.8.27.0 (Production)
    Forms 6.0 (Form Compiler): Release - Production
    (c) Copyright 1999 Oracle Corporation. All rights reserved.
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
    With the Partitioning, OLAP and Data Mining options
    PL/SQL Version 8.0.6.3.0 (Production)
    Oracle Procedure Builder V6.0.8.21.0 Build #0 - Production
    Oracle Virtual Graphics System Version 6.0.5.39.0 (Production)
    Oracle Multimedia Version 6.0.8.25.0 (Production)
    Oracle Tools Integration Version 6.0.8.17.0 (Production)
    Oracle Tools Common Area Version 6.0.5.32.0
    Oracle CORE Version 4.0.6.0.0 - Production
    ROS ERROR: -200
    Segmentation Fault(coredump)
    Some additional info I also tried to compile some exisitng forms in the same directroy and those are getting compiled. So then i transfer a compiled form to my harddrive and open it with formbuilder and then save it and ftp it to unix. Again when I try to compile the same form without even making any change I am getting same message.
    So I am suspecting there is something wrong when I am opening and saving the form builder. Can anybody assist me with this problem.
    Thanks.

    I am pretty sure transfer is happening correctly. I am taking care of the binary mode of transfer. Moreover when I transfer an already compiled file from unix and without open it from form builder and save it, I just trasfer it back to the unix box and I am able to compile it.
    Is there any other thought on this.
    Thanks

  • How do i compile report from unix?

    Hi,
    I have one package which i call in After Form trigger. Whie compiling that Trigger, report gets closed. so now i want to compile that report though unix.
    so if anybody have idea how to compile report though UNIX then it is great help for me.
    Thanx in advance.

    You can also use the command line args.......
    <$ORAHOME>/bin/rwcon60 userid=<$user>/<$pass>@<$db> batch=yes source=<$myreport.rdf> stype=rdffile dtype=repfile overwrite=yes
    Thanks

  • Error while compiling forms10g in Unix with webutil features.

    Hi,
    I developed a form called test.fmb and attached webutil.pll. change all text_io to client_text_io.
    Copied the file to unix and tried to compile, it says
    CLIENT_TEXT_IO.FILE_TYPE must be declared.
    (Please note that webutil.pll has been compiled and .plx file is generated).
    Please help.
    Thanks.

    Our Forms_90 Path is
    FORMS90_PATH=/AppsTop/FRMTOP/app/9.0.4/forms90:/AppsTop/FRMTOP/app/9.0.4/pi:/AppsTop/FRMTOP/app/9.0.4/webutil:/AppsTop/FRMTOP/app/9.0.4/webutil/forms
    I just copied webutil.pll from
    :/AppsTop/FRMTOP/app/9.0.4/webutil/forms/webutil.pll to
    my local directory C:\webutil.pll
    I attached the C:\webutil.pll under Attached Libraries in test.fmb in my own PC.
    Please advice.
    Thanks,
    Mano.

  • Windows tool to compile forms on unix server

    We have one client using Forms 6i on the web, so I need to test in this environment.
    Currently to compile the fmb on the unix platform, I use Hummingbird software (Connectivity, Exceed, Xstart) to run the compile using the command f60genm.
    I do not particularly like the Hummingbird software, as it takes a lot of software just to run an X-windows terminal session. However, it seems to be necessary, because the unix administrator tells me the Forms 6 compiler in this environment apparently "needs to connect to the Xwindows graphics library."
    If I try to run the f60genm comand from a SSH Secure Shell connection, I get the error:
        FRM-91500: Unable to start/complete the build.I get the same error in the Xstart session if I use the f60gen command (without the "m").
    However, if I type "f60genm" without any parameters in the Xstart window, a second xwindows application pops up where I can enter Forms compile options (login and module information.)
    If anyone is familiar with unix: Is there maybe a path or environment command I could try in the SSH Secure Shell session that would satisfy the Xwindows graphics library requirement, so I could then run the compile without using Hummingbird?
    Thanks in advance.

    Thanks everyone for all the help and suggestions! I am closer, but still cannot get the f60genm or f60gen to work.
    Paul, when I enter
      echo $SHELLI get:   /bin/cshPaul and Soumyajit, when I enter a DISPLAY=... or export command, unix echoes my input, and appends Command not found
    It seems that the setenv that Rosario suggested actually works. I can do
      setenv DISPLAY=111.2.333.4:0.0
      setenv ORACLE_TERM=vt220 and they seem to work. Then when I type setenv by itself, I see a number of environment variables, with my two at the end. However, unlike the other values displayed, their values have an equal sign appended at the end:
      DISPLAY=111.2.333.4:0.0=
      ORACLE_TERM=vt220=So maybe that is the reason I still get
      FRM-91500: Unable to start/complete the build.when I try the f60genm command that works in the Hummingbird environment.
    I really do appreciate all your help! If you can think of anything I should try, please let me know.

  • Problems compiling form in Unix

    I am trying to do the following
    a)copy a custom fmb from an 11.5.10 system on Unix
    b) modify the fmb in forms builder
    c)ftp back to Unix
    d) compile the form.
    However even if the form has not changed at all (proof of concept) the compiling fails.
    "I get
    "ROS ERRORL -200
    Segmentation fault(coredump)."
    The forms version in Unix seems old :-
    "Forms 6.0 (Form Compiler) Version 6.0.8.28.0 (Production)
    Forms 6.0 (Form Compiler): Release - Production
    (c) Copyright 1999 Oracle Corporation. All rights reserved.
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    PL/SQL Version 8.0.6.3.0 (Production)
    Oracle Procedure Builder V6.0.8.21.0 Build #0 - Production
    Oracle Virtual Graphics System Version 6.0.5.39.0 (Production)
    Oracle Multimedia Version 6.0.8.25.0 (Production)
    Oracle Tools Integration Version 6.0.8.17.0 (Production)
    Oracle Tools Common Area Version 6.0.5.32.0
    Oracle CORE Version 4.0.6.0.0 - Production
    ROS ERROR: -200"
    In Windows it is a lot newer
    "Forms [32 Bit] Version 10.1.2.0.2 (Production)
    Oracle Toolkit Version 10.1.2.0.2 (Production)
    PL/SQL Version 10.1.0.4.2 (Production)
    Oracle Procedure Builder V10.1.2.0.2 - Production
    PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
    Oracle Query Builder 10.1.2.0.2 - Production
    Oracle Virtual Graphics System Version 10.1.2.0.2 (Production)
    Oracle Tools GUI Utilities Version 10.1.2.0.2 (Production)
    Oracle Multimedia Version 10.1.2.0.2 (Production)
    Oracle Tools Integration Version 10.1.2.0.2 (Production)
    Oracle Tools Common Area Version 10.1.2.0.2
    Oracle CORE 10.1.0.4.0 Production"
    I think an environment setting is wrong but I am not sure.
    I do have write permissions in Unix

    Shouldn't an 11.5.10 install have the ablitlity to compile with a later version of forms than that?I wonder if there is an env setting I need to change >
    You need to consult your System Administrator (SA)! Typically the EBS Technology stack is locked into specific component versions, to include Forms. I honestly do not know if EBS 11.5.10 can be configured to use a version of Forms newer than Forms 6i. I do know that EBS R12 uses Forms 10g. It has been a while since I've worked with the EBS so you might want to ask your quesiton in the General EBS Discussion forum as this Forum is dedicated specifically to non-EBS Forms.
    However, it stands to reason that if your Application Server is configured with Forms 6i that you should use the same version of Forms on your development workstations. Newer versions of Oracle Forms are not backward compatible with older versions of Forms - meaning, you can't edit in Forms 10g and expect Forms 6i to be able to compile the file.
    Craig...

  • Com.sun.security.auth.module.NTSystem compilation issues in Unix

    Hi ,
    I m using com.sun.security.auth.module.NTSystem in one my java application to get the current domain. The application and app server are running on windows OS.
    Now i want to switch my OS to Unix, where i m getting compilation issues with com.sun.security.auth.module.NTSystem ,
    1)Do i need to change the module from NTSystem to UnixSystem?
    2) I m developing the java application in Eclipse 3.2 with java 1.4 , when i m trying to import the below statment com.sun.security.auth.module.UnixSystem i couldn't? Could you please let me how i can import the UnixSystem or NTSystem will work?
    Appreciate your help!!!!
    Regards,
    Ravi.

    Unix, where i m getting compilation issues with com.sun.security.auth.module.NTSystemOf course.
    Do i need to change the module from NTSystem to UnixSystem?Of course.

  • Unable to compile .pll in Unix environment

    Hi
    I am trying to compile a .pll library file in a unix environment and its coming up with error message 'PDE-PLI018- could not find library PMS_MENU.pll'
    Regards and Thanks
    Dharmendra Jha

    Yea I have all the reference to the library.
    Basically what I am doing is
    1.making few changes to .pll file
    2.ftping the file to unix enviroment
    3.from unix prompt,I am typing the following statment to compile the .pll file
    f45gen MENU.pll userid=scott/tiger module_type=LIBRARYthis above statement fails to compile and returns the error message 'PDE-PLI018- could not find library PMS_MENU.pll'

  • F45gen compilation error in unix(FRM-90927: Unknown parameter on command)

    I am getting the following error message when I am compiling the form under unix.
    FRM-90927: Unknown parameter on command line.
    Here is the command I issue at the unix level to generate the form.
    f45gen Module=form_name.fmb Userid=apps/apps@db Output_File=form_name.fmx Module_Type=FORM Batch=yes Compile_All=yes
    Thanks in advance.
    Edited by: user510986 on Apr 16, 2010 4:05 PM
    Edited by: user510986 on Apr 16, 2010 5:02 PM

    I am getting the following error message when I am compiling the form under unix.
    FRM-90927: Unknown parameter on command line.
    Here is the command I issue at the unix level to generate the form.
    f45gen Module=form_name.fmb Userid=apps/apps@db Output_File=form_name.fmx Module_Type=FORM Batch=yes Compile_All=yes
    Thanks in advance.
    Edited by: user510986 on Apr 16, 2010 4:05 PM
    Edited by: user510986 on Apr 16, 2010 5:02 PM

  • Compile script for Unix?

    We have just re-hosted our Forms/Reports 11g onto a Solaris server. I would like to have a script (bash) that would compile a form or plsql library that I can give to the other developers (we're all new to Unix). Ideally it would either prompt the developer for the module and db connection string (user/password@db) or allow this on the command line. Does anyone know where I might find a script to do this or an example since I'm new to shell scripts?

    If you only want to do one file at a time and are looking for a way to "fill in the blanks" rather than knowing the command line syntax, you can use the UI.  If an X session is available, the Forms Compiler will launch a GUI if no arguments are passed into it.  For example:   frmcmp.sh
    The GUI will ask the user for the file, username, password, and all of the possible compiler options.  Many of the options are check boxes.
    If X is not available then just use the command line directly:
    frmcmp_batch.sh module=/home/someuser/myforms/myapp.fmb compile_all=yes userid=scott/tiger@orcl

  • OCI: Compiling and Linking?

    At the end of Chapter 1 of the OCI documentation, under
    "Compiling and Linking", it says:
    The details of linking an OCI program vary from system to
    system. See your Oracle system-specific documentation and the
    installation guide for more information about compiling and
    linking an OCI application for your specific platform.
    ...except that none of the Linux-specific documentation online
    (including the installation guide) covers compiling and linking.
    I tried linking with libclntsh.so, but it gets an unresolved
    symbol (slpmprodstab). I found this symbol in several of the .a
    and .o files, but linking with them leads to other unresolved
    symbols. Can someone please tell me what to do and/or point me
    to the right documentation?
    null

    John,
    I'm using:
    export ORACLE_HOME=/oracle ### this is the must
    make -f demo_rdbms.mk cdemo1 ### etc
    Good luck.
    John Stracke (guest) wrote:
    : At the end of Chapter 1 of the OCI documentation, under
    : "Compiling and Linking", it says:
    : The details of linking an OCI program vary from system to
    : system. See your Oracle system-specific documentation and the
    : installation guide for more information about compiling and
    : linking an OCI application for your specific platform.
    : ...except that none of the Linux-specific documentation online
    : (including the installation guide) covers compiling and
    linking.
    : I tried linking with libclntsh.so, but it gets an unresolved
    : symbol (slpmprodstab). I found this symbol in several of the
    .a
    : and .o files, but linking with them leads to other unresolved
    : symbols. Can someone please tell me what to do and/or point me
    : to the right documentation?
    null

  • OCI compilation with VC++6.0

    I am trying to write a code to insert data into Oracle Spatial DB through OCI. Right now, I just wrote some basic functions using OCI, but when I compiled the code, there came fatal errors.
    fatal error C1010: unexpected end of file while looking >for precompiled header directive
    Error executing cl.exe.After I changed precompiled file option from /Yu to /YX, these error came.
    c:\oracle\ora92\oci\include\ort.h(761) : error C2065: 'OCIEnv' : undeclared identifier
    c:\oracle\ora92\oci\include\ort.h(761) : error C2065: 'env' : undeclared identifier
    c:\oracle\ora92\oci\include\ort.h(761) : error C2065: 'OCIError' : undeclared identifier
    c:\oracle\ora92\oci\include\ort.h(761) : error C2065: 'err' : undeclared identifier
    c:\oracle\ora92\oci\include\ort.h(761) : error C2065: 'tdo' : undeclared identifier
    c:\oracle\ora92\oci\include\ort.h(761) : error C2275: 'OCIType' : illegal use of this type as an expression
    c:\oracle\ora92\oci\include\ort.h(691) : see declaration of 'OCIType'
    I included <oci.h> and <oci1.h>. I set OCI include directory and library directory correctly and added "oci.lib" and "ociw32.lib" into Link section. Could you help me to Long postings are being truncated to ~1 kB at this time.

    OCCI in Oracle 10gR1 is built using VC6
    You can download the Client from
    http://www.oracle.com/technology/software/products/database/oracle10g/10gr1.html

  • Batch compile verify on UNIX / Linux

    Im looking for a UNIX / Linux script that will verify my forms compile.
    I would like it to show a list of Oracle Forms FMB files in the current directory that do not have a matching FMX file. Ditto for PLL/PLX, MMB/MMX, RDF/RDF.
    Thanks for any help that you can offer
    Scott

    last time i did a batch comp on a hpux
    i used the following
    for i in `ls ./*.err`
    do
    ll=`tail -1 $`
    pp=`echo ${ll} | cut -c 1-17`
    # echo ${i} ":" ${ll}
    # echo ${pp}
    if [[ "$pp" != "Created form file" ]] ; then
    echo $i
    fi
    done
    but i did not remove the .err files
    keep in mind that that script is shell dependent

  • Cannot compile form on unix. identifier 'CHECK_COMMIT' must be declared

    Hello
    I am getting the following error when I try to compile a form on unix. Error identifier 'CHECK_COMMIT' must be declared
    Compiling procedure DISPLAY_TAB...
    Compilation error on procedure DISPLAY_TAB:
    PL/SQL ERROR 201 at line 12, column 1
    identifier 'CHECK_COMMIT' must be declared
    PL/SQL ERROR 0 at line 12, column 1
    Statement ignored
    PL/SQL ERROR 201 at line 32, column 7
    identifier 'CHECK_COMMIT' must be declared
    PL/SQL ERROR 0 at line 32, column 7
    Statement ignored
    Compiling procedure SET_TAB_STATUS...
    No compilation errors.
    Compiling procedure SELECT_REQUESTOR...
    No compilation errors.
    Compiling procedure SELECT_ALT_REQUESTOR...
    No compilation errors.
    Form not created
    It seems to only occur where a program unit is calling a procedure in an attached library. All the libraries exist.
    my FORMS_PATH is set to
    /famisapps/fmsd/msd:/famisapps/fmsd/libs/:/apps3/famis/dev/forms:/famisapps/fmsd/forms
    All the libraries are in /famisapps/fmsd/libs/
    The forms are in /famisapps/fmsd/forms
    The library in question is called common.pll. I have renamed it COMMON.PLL, COMMON.pll and Common.pll
    Any help ideas would be apprecaited.
    David

    are you getting the same error when compiling from frmcmp.sh and from builder even after setting the FORMS_PATH ?
    with this make any difference FORMS_PATH
    changing
    /famisapps/fmsd/msd:/famisapps/fmsd/libs/:/apps3/famis/dev/forms:/famisapps/fmsd/forms
    to
    /famisapps/fmsd/msd:/famisapps/fmsd/libs:/apps3/famis/dev/forms:/famisapps/fmsd/forms

  • Compiling forms in UNIX

    Dear all,
    We are in the process of migrating windows forms application to solaris
    On compiling, the forms using f90genm in solaris, it is failing as the dependent objects (they are case in sensitive in windows) .where as when compiling in UNIX, we need to change the forms coding in order to change the object name ?.
    is there any way to overcome this ?
    Kai

    Kai,
    You do not need to change the code as it does not matter if it is case sensitive or not when it comes to the objects.
    In 11i use f60gen to generate the forms, and in R12 it is frmcmp or frmcmp_batch.
    Regards,
    Hussein

Maybe you are looking for

  • Display of IPTC description during mouse-over in filmstrip

    Windows XP SP3, LR3 When you move your mouse over an image in the film strip, you get a temporary popup showing the IPTC title and description fields from the image. Unless I have missed something, this behavior can not be changed. This can be a prob

  • Fixed frieght cost with each GR

    Hi , We want to use standard pricing functionality to simulate fixed freight cost during a GR. Let me explain this using an example. Suppose I have a two materials in my PO, and I have a group condition at header level for freight amounting to Rs 300

  • Video Files in.m4v format

    I am trying to send my client some .m4v files to load into WIndows iTunes and onto an iPod and the cant get it to work...we are in different towns. I sent the .zip file (containing an little 3 minute .m4v movie) up to my FTP server. They have no FTP

  • Can't restart iTunes after a crash

    I've been having this problem off and on for several years now, and it's raised its ugly head again today. With varying frequency iTunes crashes on me. Not normally a huge problem, just restart. However, occasionally iTunes crashes but doesn't actual

  • Explorer browser freezes when creating a pdf file

    I have Windows 7 and Acrobat 9 Standard.  When I want to create a pdf from a website, Explorer 8 freezes after prompting the name of the file.  I recover by closing Explorer 8, but i don't get the pdf that I wanted to create. Could anybody help? Many