ID:               19639
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
-Status:           Open
+Status:           Feedback
 Bug Type:         Apache2 related
 Operating System: Slackware 8.1 - Linux 2.4.19
 PHP Version:      4.2.3 and CVS-snaps
 New Comment:

Are you trying to compile with --with-zlib=shared.... ?



Previous Comments:
------------------------------------------------------------------------

[2002-10-03 08:35:43] [EMAIL PROTECTED]

Well I could just make one test. I seems that the bug is solved.
However I wasn't able to make full tests because I couldn't compile the
CVS snapshot with all the extensions I need. It seems to be tied to gd
and zlib. Well both exists and the compilation works for CVS-STABLE
versions, so I guess this is not my fault. The CVS-STABLE versions
keeps the bug of this thread.

I've got the following error:

<snip>
 In function `php_handle_swc':
/usr/src/ServerSoftware/PHP/php4-200210030300/ext/standard/image.c:224:
undefined reference to `uncompress'
/usr/src/ServerSoftware/PHP/php4-200210030300/ext/standard/image.c:243:
undefined reference to `uncompress'
main/SAPI.lo: In function `sapi_header_op':
/usr/src/ServerSoftware/PHP/php4-200210030300/main/SAPI.c:522:
undefined reference to `zlib_globals'
main/SAPI.lo: In function `sapi_send_headers':
/usr/src/ServerSoftware/PHP/php4-200210030300/main/SAPI.c:669:
undefined reference to `zlib_globals'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1

</snip>

------------------------------------------------------------------------

[2002-10-01 11:23:03] [EMAIL PROTECTED]

Oh, sorry.

The 3 times expat may have been a copy/paste problem, my script looks
correct.
For the png and jpeg, may have been a messy when trying to compile with
gd 2+ support (no way to get it!).
And finally the shared, is because I didn't find references about which
options supports it or not.

sorry again...

------------------------------------------------------------------------

[2002-10-01 11:05:15] [EMAIL PROTECTED]

Leave this to 'Feedback' status until that so we know it..

Anyway, your configure line is pretty wierd and a bit bad too, for
example, you use 'shared' for some options that don't support it (e.g.
--with-zlib-dir and --with-expat-dir)
and you use wrong paths for --with-png-dir and --with-jpeg-dir (remove
the '/lib' part).

And there's no need to specify --with-expat-dir 3 times..
You could try also configuring non-shared modules and see if it works
any better. If so, then try applying the 'shared' part one by one to
see where it fails.


------------------------------------------------------------------------

[2002-10-01 08:51:13] [EMAIL PROTECTED]

Well the last two CVS versions I tried (one 2 minutes ago and another
yesterday) showed me the following error in configure:

checking external libexpat install dir... yes
configure: error: not found. Please reinstall the expat distribution.

This, trying with that second compile (the bigger) line I posted
before. Also tried especifying the full path, including the "lib".
Another thing to remember is that that directory is under my ld.so.conf
and a ldconfig have references to that.

Now compiling with the shortest configure line...
Hmmm seems that works!!!

Just a note, when compiling I got the following message:

ext/mysql/libmysql/my_tempnam.lo: In function `my_tempnam':
/usr/src/ServerSoftware/PHP/php4-200210010300/ext/mysql/libmysql/my_tempnam.c:105:
the use of `tempnam' is dangerous, better use `mkstemp'

I'll leave this opened until next thursday and try other compilations,
ok?

------------------------------------------------------------------------

[2002-09-30 18:27:17] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php4-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-latest.zip

Try that snapshot, NOT the one labeled with 'STABLE' as some fixes
possibly related were not merged to that branch.


------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/19639

-- 
Edit this bug report at http://bugs.php.net/?id=19639&edit=1

Reply via email to