4 Replies Latest reply on Jul 23, 2011 9:12 PM by 824801

    Problems compiling form in Unix

    824801
      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
        • 1. Re: Problems compiling form in Unix
          Paul M.
          If I correctly understand, you're trying to edit a form with 10.1.2 Forms builder, and then compile resulting FMB with 6.0.8 compiler : If so, then that won't work, you can't compile a newer FMB with an older compiler (you can do the opposite).
          • 2. Re: Problems compiling form in Unix
            824801
            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
            • 3. Re: Problems compiling form in Unix
              CraigB
              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...
              • 4. Re: Problems compiling form in Unix
                824801
                I found the solution I needed exactly the same forms version in Windows and Unix