From:             [EMAIL PROTECTED]
Operating system: Mac OS X 10.2.1
PHP version:      4.2.3
PHP Bug Type:     IMAP related
Bug description:  Undefined Symbols (IMAP c-client related)

I am using Mac OS X 10.2.1, Apache 2.0.43, PHP 4.2.3, and IMAP-2002.RC8.

I have built libc-client solely as a dylib (shared library), and all of my
other extensions are also shared libraries. 

I have successfully compiled the PHP module, and I have properly
configured the webserver to load and use it.

However, when I attempt to start the web server, it refuses to start and
produces the following output:

dyld: /Library/Apache2/bin/httpd Undefined symbols:
_mm_critical
_mm_diskerror
_mm_dlog
_mm_exists
_mm_expunged
_mm_fatal
_mm_flags
_mm_list
_mm_log
_mm_login
_mm_lsub
_mm_nocritical
_mm_notify
_mm_searched
_mm_status

These symbols are defined in libphp.so, so I would assume it would not
compain about this:

[homer:/Library/Apache2/modules] afaby# nm -n libphp4.so | grep mm_
00072ea8 T _mm_searched
00072fa4 T _mm_exists
00072fa8 T _mm_expunged
00072fac T _mm_flags
00072fb0 T _mm_notify
000730d8 T _mm_list
00073318 T _mm_lsub
00073554 T _mm_status
0007367c T _mm_log
000737b4 T _mm_dlog
000737b8 T _mm_login
0007386c T _mm_critical
00073870 T _mm_nocritical
00073874 T _mm_diskerror
0007387c T _mm_fatal

I have been struggling with this for quite a while and I am at a
standstill right now.

Could this perhaps be another chapter in the book of issues that plague
Mac OS X's libtool?

Thanks!
Aaron Faby
-- 
Edit bug report at http://bugs.php.net/?id=19967&edit=1
-- 
Try a CVS snapshot:         http://bugs.php.net/fix.php?id=19967&r=trysnapshot
Fixed in CVS:               http://bugs.php.net/fix.php?id=19967&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=19967&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=19967&r=needtrace
Try newer version:          http://bugs.php.net/fix.php?id=19967&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=19967&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=19967&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=19967&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=19967&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=19967&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=19967&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=19967&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=19967&r=isapi

Reply via email to