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]

Reply via email to