Hi
> > > -L/home/midgard/lib is missing in the last line. In line 48 of
> > > midgard-config, is there an '==' in the if statement, or an 'eq'?
> >
> > [line 48] print prompt('libs'), ($libdir == "/usr/lib" ? "" : "-L$libdir ") .
> > " -lmysqlclient -L/var/expat/lib -lexpat -lm -lz -lcrypt -lglib -lmidgard$eol";
>
> Change that '==' into 'eq' the try again. It's been changed in CVS a
> while ago, I though it would have been in 1.4.2.
Changed the '==' into 'eq' and reran PATH=${PATH}:/home/midgard/lib
./configure --with-mysql=/usr/bin/mysql --with-expat=/var/expat
--with-apxs=/usr/sbin/apxs --with-midgard-config=/home/midgard/bin.
.. configure: error: Midgard library libmidgard not found or failed to load due to
missing symbols from other libraries
Attached is config.log
[root mod_midgard-1.4.2]# /home/midgard/bin/midgard-config --report
version : 1.4.2
sitegroups : 1
prefix : /home/midgard
host : i586-pc-linux-gnu
exec-prefix: /home/midgard
cppflags : -I/usr/lib/glib/include -I/usr/include/mysql -I/var/expat/include
-I/home/midgard/include/midgard
libs : -L/home/midgard/lib -lmysqlclient -L/var/expat/lib -lexpat -lm -lz
-lcrypt -lglib -lmidgard
config.log
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]