sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #12445
kompilering af midgard
Jeg har sat mig i hovedet at Midgard (www.midgard-project.org) kan noget
jeg har brug for.
Men jeg kan ikke kompilere det hele. Og jeg forstår ikke hvorfor, men jeg
er ikke programmør, så måske overser jeg noget:
midgard-lib er kompileret og har panæ installer libmidgard.* i
/usr/local/lib:
kwv@omnitec /usr/local/lib -> ll
total 193
d--------- 2 root root 1024 May 15 21:53 cddb/
-rw-r--r-- 1 root root 103784 Aug 28 19:18 libmidgard.a
-rwxr-xr-x 1 root root 723 Aug 28 19:18 libmidgard.la*
lrwxrwxrwx 1 root root 19 Aug 28 19:18 libmidgard.so ->
libmidgard.so.2.0.0*
lrwxrwxrwx 1 root root 19 Aug 28 19:18 libmidgard.so.2 ->
libmidgard.so.2.0.0*
-rwxr-xr-x 1 root root 75507 Aug 28 19:18
libmidgard.so.2.0.0*
drwxr-xr-x 2 root root 1024 Aug 27 01:08 mysql/
-rw-r--r-- 1 root root 11348 Aug 3 19:17 php3.ini
kwv@omnitec /usr/local/lib ->
Når jeg så prøver ./configure ved apache-modulet moc_midgard får jeg
denne fejl:
# ./configure --with-midgard=/usr/local
loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking for apxs... apxs
checking for mgd_connect in -lmidgard... no
configure: error: Midgard library libmidgard not found
#
Fra ./configure --help:
--with-midgard=DIR Prefix of the Midgard installation.
The header file midgard.h should be in
DIR/include, and the library libmidgard in
DIR/lib.
Og de ligger der, under /usr/local.
/sbin/ldconfig -v melder, blandt meget andet:
/usr/local/lib:
libmidgard.so.2 => libmidgard.so.2.0.0
Er det mig der er tåbelig? Hvad overser jeg? Og hvor starter jeg med at
lede?
/kristian
--
Kristian Vilmann kristian@xxxxxxxx
Skåne/Sjælland Linux User Group http://www.sslug.dk
Now 4319 members