Greetings!
I'm having issues with getting Midgard to work on OS X. I saw chregu do a
similar installation in Zurich last week, and I've tried to follow his steps
but something is still wrong.
When I try to start Apache with mod_midgard loaded, it gives the following
error:
dyld: /usr/local/apache/sbin/httpd Undefined symbols:
_mysql_close
_mysql_errno
_mysql_error
_mysql_fetch_field_direct
_mysql_fetch_fields
_mysql_fetch_row
_mysql_free_result
_mysql_init
_mysql_insert_id
_mysql_num_fields
_mysql_num_rows
_mysql_query
_mysql_real_connect
_mysql_select_db
_mysql_stat
_mysql_store_result
However, looking at mod_midgard, it should have the correct linkings in
place:
$ otool -L ../libexec/mod_midgard.so
../libexec/mod_midgard.so:
/usr/local/mysql/lib/mysql/libmysqlclient.10.dylib (compatibility
version 11.0.0, current version 11.0.0)
/usr/local/lib/libexpat.0.dylib (compatibility version 6.0.0,
current version 6.0.0)
/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version
1.0.0)
/usr/local/lib/libglib.1.2.10.dylib (compatibility version 0.0.0,
current version 0.0.0)
/usr/lib/libiconv.2.dylib (compatibility version 5.0.0, current
version 5.0.0)
/usr/local/midgard/lib/libmidgard.6.dylib (compatibility version
7.0.0, current version 7.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 71.0.0)
I wonder how to fix this. Repligard works OK, so the error seems to appear
only in the Apache environment.
The problem is, I'm leaving for a training trip in South Africa tomorrow,
and I would need Midgard running on my new ibook. Otherwise I will have to
carry two laptops. :-(
/Bergie
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]