The 'configure' script executed correctly, with no errors (below is listed 
what I switches I used). So, enthusiastically, I run 'make.' It goes through 
it's normal routine of happily compiling. Then, it stops, and spits out the 
following completly incomprehensible (to me, at least) error:

/usr/bin/ld: cannot find -lsasl
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1

Grand. The last thing 'make' did was ...
/usr/lib/libxml2.so -lpthread -lz -lm -lz -lm -lcrypt -lcrypt

Then comes the above error. Here are my options I used when running 
'configure':

./configure --prefix=/usr/local --with-apxs2=/usr/local/apache2/bin/apxs 
--with-mysql --enable-debug --with-z lib  --enable-dbase --enable-dbx 
--enable-dio --with-dom --enable-filepro --with-ldap --enable-memory-limit 
--with-mysql-sock=/tmp/mysql.sock --enable-xml --with-ttf --enable-versioning

Since 'configure' didn't complain any, I doubt that I'm missing any neccesary 
libraries. Could anybody lend a hand?

BTW, I made my own little script to launch configure, and copy itself to my 
home directory, so I don't forget what options I used when compiling last. 
Here's the script (aptly named 'doPHPInstall', even though it doesn't execute 
make or make install):

./configure --prefix=/usr/local --with-apxs2=/usr/local/apache2/bin/apxs 
--with-mysql --enable-debug --with-zlib --enable-dbase --enable-dbx 
--enable-dio --with-dom --enable-filepro --with-ldap --enable-memory-limit 
--with-mysql-sock=/tmp/mysql.sock --enable-xml --with-ttf --enable-versioning
cp doPHPInstall /home/daniel/


-- 
:daniel

Reply via email to