hallo.
nach etlichen vergeblichen versuchen netatalk auf meiner SPARCstation 4 unter Solaris 8 zu übersetzen möchte ich mich mal an euch wenden.
netatalk benötigt die berkeley DB.
also habe ich nunächst mal den GCCsmall und die binutils von sunfreeware.com installiert.
anschließend habe ich die BDB von sleepycat.com besorgt und diese konfiguriert, kompiliert & installiert. - als konfigurationsoption verwendete ich "--prefix=/usr/local" also /usr/local als standardverzeichnis.
wenn ich nun das ./configure script von netatalk starte, bricht dieses irgendwann mit folgender meldung ab:
-----------------------------------------------------------------------------------
checking for Berkeley DB headers in /usr/local/include/db4.2... no
checking for Berkeley DB headers in /usr/local/include/db42... no
checking for Berkeley DB headers in /usr/local/include/db4.1... no
checking for Berkeley DB headers in /usr/local/include/db41... no
checking for Berkeley DB headers in /usr/local/include/db4... no
checking for Berkeley DB headers in /usr/local/include/... yes
checking /usr/local/include//db.h version >= 4.1.0... 4.1.25, yes
checking for Berkeley DB link (-ldb-4.2)... no
checking for Berkeley DB link (-ldb42)... no
checking for Berkeley DB link (-ldb-42)... no
checking for Berkeley DB link (-ldb-4-2)... no
checking for Berkeley DB link (-ldb-4.1)... yes
checking Berkeley DB library version >= 4.1.0... no
checking for Berkeley DB headers in /usr/local/db4.2... no
checking for Berkeley DB headers in /usr/local/db42... no
checking for Berkeley DB headers in /usr/local/db4.1... no
checking for Berkeley DB headers in /usr/local/db41... no
checking for Berkeley DB headers in /usr/local/db4... no
checking for Berkeley DB headers in /usr/local/... no
Make sure you have the required Berkeley DB libraries AND headers installed.
You can download the latest version from
http://www.sleepycat.com.
If you have installed BDB in a non standard location use the
--with-bdb=/path/to/bdb configure option and make sure
your linker is configured to check for libraries there.
configure: error: Berkeley DB library required but not found!
-----------------------------------------------------------------------------------
er scheint die librarys und die headers zu vermissen, obwohl diese offensichtlich installiert sind...
die gleiche meldung kommt auch, wenn ich netatalk mit der option "--with-bdb=/usr/local" konfiguriere.
falls es am nicht konfigurierten linker liegt... wie mache ich das ?
in den dokus zur BDB und zu netatalk finde ich dazu nichts... zumindest nicht, was für solaris 8 relevant wäre...
kann mir da jemand helfen ?
danke.
gruß,
der chris.