php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #4126 my_open :undefined refrence to 'open64'
Submitted: 2000-04-12 23:07 UTC Modified: 2000-04-27 13:51 UTC
From: liangyongxin at netease dot com Assigned:
Status: Closed Package: Compile Failure
PHP Version: 3.0.16 OS: red hat 5.0
Private report: No CVE-ID: None
 [2000-04-12 23:07 UTC] liangyongxin at netease dot com
after  configure the apache , 
  ./configure --prefix=/usr/local/apache --activate-module=src/modules/php3/libphp3.a
use 'make' to complie the apache, appear the follow error:

....
my_open (0x....):undefined refrence to 'open64'
...

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-04-12 23:43 UTC] rasmus at cvs dot php dot net
RedHat 5.0?   You need to upgrade.  It looks to me like you have built PHP against something like MySQL and you just downloaded a binary distribution of the MySQL libraries.
It appears as if these MySQL libraries need a newer version of glibc than what you have on that machine.  Either upgrade your machine to a modern OS, or compile MySQL from source on it.
 [2000-04-27 13:51 UTC] sas at cvs dot php dot net
"Solved" by Rasmus (we cannot do anything about platform linkage problems).
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Mon Oct 12 18:00:02 2026 UTC