Porting to OS/2: Install GCC
Currently, gcc is distributed in 3 ways.
First is by its official project site.
Second is by Paul Smedley, who is a maintainer of the latest gcc for OS/2.
Third is by rpm/yum package manager.
The most convenient way is by rpm/yum. So if possible, I recommend to use this. But, like me, if it's difficult to use rpm/yum due to some reasons such as library conflicts, use second way. Especially, Paul Smedley's build environment(http://os2ports.smedley.id.au/index.php?page=BuildEnvDVD) has most of the things needed in order to port to OS/2. Finally, if you are hard core users, let's start on the ground with me. ^^
At first, you should choose a drive to install gcc and other tools. I recommend to choose a drive other than a boot drive. Then download kLIBC 0.6.5 / GCC 3.3.5 csd5 from klibc site(ftp://ftp.netlabs.org/pub/gcc/GCC-3.3.5-csd5.zip).
Unzip it on your drive root, or on any directory where you want to install if you don't like to corrupt a root directory like me. Assume that you installed it on a root directory. Then you can confirm that gcc335 is installed in x:\gcc, where x: is your drive on which gcc is.
Now, let's check if it was installed correctly. Create hello.c on somewhere.
Then setup environments for gcc by calling gccenv.cmd
And, compile and link it.
Then you can get hello.exe. And execute it, and see its message. ^^
Next time, let's install other useful tools.
// ----- 2014/09/06
Current gccenv.cmd has a bug. Use a fixed version.
// -----
First is by its official project site.
Second is by Paul Smedley, who is a maintainer of the latest gcc for OS/2.
Third is by rpm/yum package manager.
The most convenient way is by rpm/yum. So if possible, I recommend to use this. But, like me, if it's difficult to use rpm/yum due to some reasons such as library conflicts, use second way. Especially, Paul Smedley's build environment(http://os2ports.smedley.id.au/index.php?page=BuildEnvDVD) has most of the things needed in order to port to OS/2. Finally, if you are hard core users, let's start on the ground with me. ^^
At first, you should choose a drive to install gcc and other tools. I recommend to choose a drive other than a boot drive. Then download kLIBC 0.6.5 / GCC 3.3.5 csd5 from klibc site(ftp://ftp.netlabs.org/pub/gcc/GCC-3.3.5-csd5.zip).
Unzip it on your drive root, or on any directory where you want to install if you don't like to corrupt a root directory like me. Assume that you installed it on a root directory. Then you can confirm that gcc335 is installed in x:\gcc, where x: is your drive on which gcc is.
Now, let's check if it was installed correctly. Create hello.c on somewhere.
1 2 3 4 5 6 7 8 9 | // hello.c #include <stdio.h> int main( void ) { printf("Hello, word!!!\n"); return 0; } |
Then setup environments for gcc by calling gccenv.cmd
- x:\gcc\usr\bin\gccenv.cmd x:\gcc\usr
And, compile and link it.
- gcc hello.c
Then you can get hello.exe. And execute it, and see its message. ^^
Next time, let's install other useful tools.
// ----- 2014/09/06
Current gccenv.cmd has a bug. Use a fixed version.
// -----
댓글
댓글 쓰기