If you want to compile and install Open Source Software on your MacOS X machine then you should install MacOS X's Xcode tools. Xcode tools provide the compilers and other software development kits (SDKs) to enable you to compile and install open source software on your computer.
This short tutorial shows you how to install Berkeley Yacc (byacc) on Ubuntu Linux Server. The process is very simple. For this tutorial, I'll be installing Berkeley Yacc (byacc) version 1.9. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X).
This short tutorial shows you how to install m4 (macro processor) on Ubuntu Linux Server. The process is very simple. For this tutorial, I'll be installing m4 version 1.4.10. Linux kernel is 2.6.15-26-powerpc. I have used a Mac Mini (powerpc/ppc architecture). GCC version number is 4.0.3. Your configuration may be different from mine but the installation steps below should work fine for most configurations with little or no change at all (including other Linux distributions and even unixes e.g. MacOS X).
I am going to show you how to change Apache's source code before compiling and installing so that it always shows a different name while using the technique described here. I have used Apache version 2.0.59 for this tutorial. Assuming that you have already downloaded the source code and extracted all the files in httpd-2.0.59, 'cd' into httpd-2.0.59 and use 'nano' (or your favourite text editor) to open the file (httpd-2.0.59/server/core.c) containing the Apache label.