As a rule you never put "include" in a configuration directive.  Use
--with-mm=/usr

PHP expects to find both the library and the header files under the
specified dir.

-Rasmus

On Fri, 21 Jun 2002, Ray Hunter wrote:

> Find out where you bsd has all the mm header files and add that to your php
> configuration...
>
> Example:
>
> --with-mm=/usr/include
>
> RAY HUNTER
>
>
>
> ----- Original Message -----
> From: "Rick Kukiela" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, June 21, 2002 1:45 PM
> Subject: [PHP] mod_mm problems now....
>
>
> > Nothing is ever easy... I now accept this fact....
> >
> > I cant get sessions files handler to work so now im trying to
> > compile --with-mm, php compiles fine but when i compile apache this
> happens:
> >
> > <=== src/modules/php4
> > <=== src/modules
> >
> c -c -I. -I/usr/libdata/perl/5.00503/mach/CORE -I./os/unix -I./include   -
> >
> unsigned-char -DMOD_SSL=208109 -DMOD_PERL -DUSE_PERL_SSI  -I/usr/local/src/
> >
> php-4.2.1 -I/usr/local/src/php-4.2.1/main -I/usr/local/src/php-4.2.1/main -I
> >
> /usr/local/src/php-4.2.1/Zend -I/usr/local/src/php-4.2.1/Zend -I/usr/local/s
> >
> rc/php-4.2.1/TSRM -I/usr/local/src/php-4.2.1/TSRM -I/usr/local/src/php-4.2.1
> >  -DEAPI -DUSE_EXPAT -I./lib/expat-lite `./apaci` modules.c
> >
> c -c -I. -I/usr/libdata/perl/5.00503/mach/CORE -I./os/unix -I./include   -
> >
> unsigned-char -DMOD_SSL=208109 -DMOD_PERL -DUSE_PERL_SSI  -I/usr/local/src/
> >
> php-4.2.1 -I/usr/local/src/php-4.2.1/main -I/usr/local/src/php-4.2.1/main -I
> >
> /usr/local/src/php-4.2.1/Zend -I/usr/local/src/php-4.2.1/Zend -I/usr/local/s
> >
> rc/php-4.2.1/TSRM -I/usr/local/src/php-4.2.1/TSRM -I/usr/local/src/php-4.2.1
> >  -DEAPI -DUSE_EXPAT -I./lib/expat-lite `./apaci` buildmark.c
> >
> cc  -funsigned-char -DMOD_SSL=208109 -DMOD_PERL -DUSE_PERL_SSI  -I/usr/loca
> >
> l/src/php-4.2.1 -I/usr/local/src/php-4.2.1/main -I/usr/local/src/php-4.2.1/m
> >
> ain -I/usr/local/src/php-4.2.1/Zend -I/usr/local/src/php-4.2.1/Zend -I/usr/l
> >
> ocal/src/php-4.2.1/TSRM -I/usr/local/src/php-4.2.1/TSRM -I/usr/local/src/php
> > -4.2.1 -DEAPI -DUSE_EXPAT -I./lib/expat-lite
> > ./apaci` -L/usr/lib  -Wl,-E  -o httpd buildmark.o modules.o
> > modules/php4/libphp4.a  modules/standard/libstandard.a
> modules/ssl/libssl.a
> > modules/perl/libperl.a  main/libmain.a  ./os/unix/libos.a  ap/libap.a
> >
> lib/expat-lite/libexpat.a  -R/usr/local/lib  -rdynamic -L/usr/local/lib -Lmo
> >
> dules/php4 -L../modules/php4 -L../../modules/php4 -lmodphp4  -lpam -lc-clien
> >
> 4  -lcrypt -lpam -lcrypt -lm  -lcrypt   -lcrypt   -lssl -lcrypto  -Wl,-R/us
> > r/lib -Wl,-E -lperl -lm
> >
> /usr/libdata/perl/5.00503/mach/auto/DynaLoader/DynaLoader.a -L/usr/libdata/p
> > erl/5.00503/mach/CORE -lperl -lm -lc -lcrypt -lperl -lm
> > modules/php4/libphp4.a(mod_mm.o): In function `hash_split':
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c:96: undefined reference to
> > `mm_calloc'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c:111: undefined reference to
> > `mm_free'
> > modules/php4/libphp4.a(mod_mm.o): In function `ps_sd_new':
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0xc2): undefined
> > reference to `mm_malloc'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0xd0): undefined
> > reference to `mm_error'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0xde): undefined
> > reference to `mm_available'
> > modules/php4/libphp4.a(mod_mm.o): In function `ps_sd_destroy':
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x23b): undefined
> > reference to `mm_free'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x24c): undefined
> > reference to `mm_free'
> > modules/php4/libphp4.a(mod_mm.o): In function `ps_mm_initialize':
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x331): undefined
> > reference to `mm_create'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x358): undefined
> > reference to `mm_calloc'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x372): undefined
> > reference to `mm_destroy'
> > modules/php4/libphp4.a(mod_mm.o): In function `ps_mm_destroy':
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x3dc): undefined
> > reference to `mm_free'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x3e6): undefined
> > reference to `mm_destroy'
> > modules/php4/libphp4.a(mod_mm.o): In function `ps_read_mm':
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x5b2): undefined
> > reference to `mm_lock'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x60b): undefined
> > reference to `mm_unlock'
> > modules/php4/libphp4.a(mod_mm.o): In function `ps_write_mm':
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x635): undefined
> > reference to `mm_lock'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x67a): undefined
> > reference to `mm_free'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x68e): undefined
> > reference to `mm_malloc'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x6e5): undefined
> > reference to `mm_unlock'
> > modules/php4/libphp4.a(mod_mm.o): In function `ps_delete_mm':
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x714): undefined
> > reference to `mm_lock'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x73e): undefined
> > reference to `mm_unlock'
> > modules/php4/libphp4.a(mod_mm.o): In function `ps_gc_mm':
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x77d): undefined
> > reference to `mm_lock'
> > /usr/local/src/php-4.2.1/ext/session/mod_mm.c(.text+0x7d3): undefined
> > reference to `mm_unlock'
> > *** Error code 1
> >
> > Stop in /usr/local/src/apache_1.3.26/src.
> > *** Error code 1
> >
> > Stop in /usr/local/src/apache_1.3.26.
> > *** Error code 1
> >
> > Stop in /usr/local/src/apache_1.3.26.
> >
> > Anyone have any ideas? -- im thinking it may have to do with ldconfig but
> > how do i know what directory to add to ldconfig for this to work right???
> >
> > help?
> >
> > Rick
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to