Forum Moderators: bakedjake

Message Too Old, No Replies

the joy of compiling

         

littleman

8:13 am on Mar 14, 2003 (gmt 0)



Am I a freak, or are there others who get a charge of compiling code?

...and please don't put the obvious answer, which is "both". :-)

Gorufu

11:27 am on Mar 14, 2003 (gmt 0)

10+ Year Member



Hi littleman,

The joys and often frustrations of compiling code.

Yes I enjoy compiling but prefer to be called a geek

--------------------------------------------------------

cd openssl-0.9.7a
sh config
make
cd ../mod_ssl-2.8.12-1.3.27
./configure --with-apache=../apache_1.3.27

cd ../mod_perl-1.27
perl Makefile.PL \
APACHE_SRC=../apache_1.3.27/src \
DO_HTTPD=1 \
USE_APACI=1 \
EVERYTHING=1
make
make install

cd ../apache_1.3.27
patch -p0 < fp-suexec
patch -p0 < fp-patch
SSL_BASE=../openssl-0.9.7a \
./configure \
--prefix=/usr/local/apache \
--enable-suexec \
--suexec-caller=nobody \
--suexec-userdir=.www \
--suexec-docroot=/home \
--suexec-logfile=/usr/local/apache/logs/suexec.log \
--suexec-uidmin=500 \
--suexec-gidmin=500 \
--suexec-safepath="/usr/bin:/usr/sbin" \
--enable-module=most \
--enable-shared=max \
--add-module=mod_frontpage.c \
--activate-module=src/modules/perl/libperl.a \
--enable-shared=perl
make
make install

GeorgeGG

11:28 am on Mar 14, 2003 (gmt 0)

10+ Year Member



Too old to learn any other way ;)

GeorgeGG

Edit:
I thought you meant our every day code..

[edited by: GeorgeGG at 11:58 am (utc) on Mar. 14, 2003]

martin

11:41 am on Mar 14, 2003 (gmt 0)

10+ Year Member



Don't think I have the time to do it... not to compile but to maintain and update everything that I've compiled. That's the main reason I moved from Slackware to Debian, it has a lot more precompiled packages and a nice package manager.

andreasfriedrich

11:43 am on Mar 14, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>>./configure --with-Apache [httpd.apache.org]=../apache_1.3.27

Using configure is totally uncool. Running configure -> make -> make test -> make install is just no fun any more. Manually figuring out the compiler flags, locations of libs, etc. and compiling and linking yourself, thatīs where the fun begins ;) ME THINKS NOT!

Andreas