> > This is exactly the problem. I've not seen any other scenario > where you get this error message yet. Make double sure > COMPILE_DL_module is properly defined (btw, all uppercase > normally, maybe that's the problem). > > - Markus
I'm trying with a simple module. For example GD. In my gd.c file I've got this (exactly): #if COMPILE_DL_GD ZEND_GET_MODULE(gd) #endif I compile with this: gcc -rdynamic -fpic -DCOMPILE_DL=1 -I/opt/php/include/php/main/ -I/opt/php/include/php/TSRM/ -I/opt/php/include/php/Zend/ -I/opt/php/include/php/ -c gd.c And now dynamic .. gcc -shared -o gd.so gd.o -rdynamic -L. -L/usr/local/lib -L/usr/lib -L/lib -lsocket -lc The compilation is ok, I obtain: #file gd.so gd.so: ELF 32-bit MSB dynamic lib SPARC Version 1, dynamically linked, not stripped and in the php.ini I've got this line: extension=gd.so The location of the file is in /usr/local/lib/gd.so, because in the php.ini I have this: ; Directory in which the loadable extensions (modules) reside. extension_dir = /usr/local/lib ; Whether or not to enable the dl() function. The dl() function does NOT work ; properly in multithreaded servers, such as IIS or Zeus, and is automatically ; disabled on them. enable_dl = On Thanks for your help. > > -- > GnuPG Key: http://guru.josefine.at/~mfischer/C2272BD0.asc > Did I help you? http://guru.josefine.at/wish_en > Konnte ich helfen? http://guru.josefine.at/wish_de > "uhmm.. the dates in the bug db.. aren't they printed a bit wrong, i mean, did > i miss when we changed to 53 days/month ( +2002-02-53) ? =P - N0v3ll -- _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ Rafa Rodriguez Hernandez mail to: <[EMAIL PROTECTED]> lynx to: http://www.prisacom.com Departamento de Sistemas - Prisacom _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ "Bombs do not make peace, brains do" -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php