20 pts.
 Forms Compile question
Is there a difference between compiling a form through the developer client on my windows machine and compiling it on a unix server. I compiled it on my windows developer client and ftp'd it to the unix server and when I try and run it through EBS, it says it is not a valid forms runtime file.

Software/Hardware used:
Oracle Forms 6i
ASKED: May 10, 2012  11:01 PM
UPDATED: May 18, 2012  3:06 PM
  Help
 Approved Answer - Chosen by Sgarvin (Question Asker)

Hi,

Forms executable files are platform specific. So you can open your fmb file on your Windows Developer suite client and compile to just check errors on your code.

However to make it work on your UNIX forms server. You need to,

1. ftp the fmb file in binary mode to your unix server
2. Use f60gen to generate fmx on your unix box

Sorry in my previous reply I had type ascii instead of binary

ANSWERED:  May 18, 2012  9:45 AM (GMT)  by Sgarvin

 
Other Answers:

Did you change to binary when ftp?
By default, is ASCII.

Last Wiki Answer Submitted:  May 18, 2012  1:43 am  by  Ey   15 pts.
Latest Answer Wiki Contributors:  Ey   15 pts.
To see other answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 

Hi,

Forms executable files are platform specific. So you can open your fmb file on your Windows Developer suite client and compile to just check errors on your code.

However to make it work on your UNIX forms server. You need to,

1. ftp the fmb file in ascii mode to your unix server
2. Use f60gen to generate fmx on your unix box

 35 pts.

 

Shaaskul,

Thanks for the definitive answer about being platform specific. That’s what I was looking for.

 20 pts.