php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #7479 error during compilation
Submitted: 2000-10-26 09:25 UTC Modified: 2000-11-29 04:33 UTC
From: milank at merck dot cz Assigned:
Status: Closed Package: Compile Failure
PHP Version: 4.0.3pl1 OS: Linux redhat 6.2 Kernel 2.2.16
Private report: No CVE-ID: None
 [2000-10-26 09:25 UTC] milank at merck dot cz
./configure --with-apache=/usr/src/apache_1.3.12 --enable-track-vars --with-dbf --with-sybase=/usr/local/freetds --with-esoob --with-pgsql

results in

In file included from /usr/local/easysoft/oob/client/include/sql.h:43,
                 from /usr/src/php-4.0.3pl1/ext/odbc/php_odbc.h:104,
                 from internal_functions.c:40:
/usr/local/easysoft/oob/client/include/sqltypes.h:130: conflicting types for `RETCODE'
/usr/local/freetds/include/sybdb.h:72: previous declaration of `RETCODE'
make[2]: *** [internal_functions.lo] Error 1
make[2]: Leaving directory `/usr/src/php-4.0.3pl1/main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/php-4.0.3pl1/main'
make: *** [all-recursive] Error 1

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-11-03 18:55 UTC] sniper@php.net
reclassified
 [2000-11-29 04:33 UTC] sniper@php.net
This is not a bug in PHP. Freetds and Easysofts OOB 
can't be used together as they both define RETCODE.

--Jani
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Sun Jul 05 06:00:02 2026 UTC