Added links to "finish_freezing" page.

Author:halw
Date:2011-02-22T18:30:17.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@778 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
halw
2011-02-22 18:30:17 +00:00
parent 986c8ea121
commit 511f2c655b

View File

@@ -32,13 +32,13 @@ When compiling for many UNIX system, you should finalize without launching the C
To compile on a given platform, you have to make sure that you have a complete EiffelStudio delivery for the target platform and that your PATH environment variable contains $ISE_EIFFEL/studio/spec/$ ISE_PLATFORM/bin. You then have to check that all C externals that you are using have been compiled for this platform.
You can then launch the `finish_freezing' script that will automatically recompile the C generated code and generate a new executable for the given platform.
You can then launch [[finish_freezing utility|finish_freezing]] that will automatically recompile the C generated code and generate a new executable for the given platform.
==Between UNIX and Windows==
As shown above you will need to have a configuration file with conditions to port your Windows application to UNIX. You can then use the UNIX configuration file to re-finalize your project (without C compilation) and then you have ANSI compliant C code that may be compiled on a UNIX platform using the above instructions.
To compile your UNIX application on Windows simply follow the same instructions as above using a Windows configuration file instead. When the ANSI C code is generated, run finish_freezing.exe in the F_code directory on the target Windows platform and your system will be compiled.
To compile your UNIX application on Windows simply follow the same instructions as above using a Windows configuration file instead. When the ANSI C code is generated, run [[finish_freezing utility|finish_freezing]] in the F_code directory on the target Windows platform and your system will be compiled.