Kaydet (Commit) d0ecd976 authored tarafından Ivo Hinkelmann's avatar Ivo Hinkelmann

INTEGRATION: CWS dmake411 (1.2.2); FILE MERGED

2007/10/11 20:36:31 vq 1.2.2.3: #i81855# Add a comment about building dmake on OS/2.
2007/09/23 22:05:02 vq 1.2.2.2: #i81855# More changes for the OS/2 port.
Patch provided by Yuri Dario.
2007/09/22 22:27:27 vq 1.2.2.1: #i81855# Revert change to make.cmd as it refers to a non-existing script
in dmake\os2\gcc\emx\mk.cmd.
üst 8c8f0e51
@echo off echo off
rem cls
REM * This script is deprecated for OS/2 libc 06x building! Use the configure
REM * mechanism. Run the following commands your OS/2 shell:
REM *
REM * set CFLAGS=-g -Zomf -O3 -march=pentium -mcpu=pentium4
REM * set CXXFLAGS=-g -Zomf -O3 -march=pentium -mcpu=pentium4
REM * set LDFLAGS=-s -Zsym -Zmap -Zhigh-mem -Zomf -Zexe -Zargs-wild -Zargs-resp
REM * set LN_CP_F=cp.exe
REM * set RANLIb=echo
REM * set AR=emxomfar -p128
REM * sh -c "./configure --enable-spawn"
REM * make.exe
cls
rem *** This is the make command file that is used under OS/2 to make the rem *** This is the make command file that is used under OS/2 to make the
rem *** first version of dmake. It isn't pretty but it does work, assuming rem *** first version of dmake. It isn't pretty but it does work, assuming
rem *** the compilers have been correctly setup. rem *** the compilers have been correctly setup.
...@@ -7,7 +20,6 @@ rem ...@@ -7,7 +20,6 @@ rem
if %0%1 == %0 goto error if %0%1 == %0 goto error
if %1 == os2-gcc goto mkgcc
if %1 == os2-ibm goto mkibm if %1 == os2-ibm goto mkibm
if %1 == os2-ibm3 goto mkibm3 if %1 == os2-ibm3 goto mkibm3
if %1 == winnt-bcc40 goto mkwntb40 if %1 == winnt-bcc40 goto mkwntb40
...@@ -20,7 +32,6 @@ rem label the possible DOS variations for dmake here. ...@@ -20,7 +32,6 @@ rem label the possible DOS variations for dmake here.
:error :error
echo OS/2 INDEX: You must specify one of: echo OS/2 INDEX: You must specify one of:
echo ------------------ echo ------------------
echo os2-gcc - GCC (innotek/emx) compile.
echo os2-ibm - IBM OS/2 ICC compile. echo os2-ibm - IBM OS/2 ICC compile.
echo os2-ibm3 - IBM OS/2 ICC3 compile. echo os2-ibm3 - IBM OS/2 ICC3 compile.
echo winnt-bcc40 - Windows-NT Borland C++ 4.0 Compile echo winnt-bcc40 - Windows-NT Borland C++ 4.0 Compile
...@@ -29,11 +40,6 @@ echo winnt-bcc50 - Windows-NT Borland C++ 5.0 Compile ...@@ -29,11 +40,6 @@ echo winnt-bcc50 - Windows-NT Borland C++ 5.0 Compile
echo winnt-vpp40 - Windows-NT Microsoft VC++ 4.0 Compile echo winnt-vpp40 - Windows-NT Microsoft VC++ 4.0 Compile
goto end goto end
rem This is the script that bilds OS/2 dmake using GCC (innotek/emx)
:mkgcc
call os2\gcc\emx\mk.cmd
goto end
rem This is the script that bilds OS/2 dmake using IBM ICC Compiler rem This is the script that bilds OS/2 dmake using IBM ICC Compiler
:mkibm :mkibm
os2\ibm\icc\mk.cmd os2\ibm\icc\mk.cmd
...@@ -105,6 +111,5 @@ goto end ...@@ -105,6 +111,5 @@ goto end
winnt\microsft\vpp40\mk.bat winnt\microsft\vpp40\mk.bat
goto end goto end
rem All done!
:end :end
REM dllrname libc06r1=libc06y1 dmake.exe
echo All done!
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment