php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #7715 Php 4.0.3pl1 doesn't compile with solid support
Submitted: 2000-11-09 04:58 UTC Modified: 2000-11-29 09:28 UTC
From: denis at edinet dot it Assigned:
Status: Closed Package: Compile Failure
PHP Version: 4.0.3pl1 OS: RedHat 7.0 kernel 2.2.16 on i386
Private report: No CVE-ID: None
 [2000-11-09 04:58 UTC] denis at edinet dot it
I have problems to compile php4.0.3pl1 with solid support.

I've tried solid library 3.5, 3.51, 3.0, but I have the same problem:

.libs/libphp4.a(php_odbc.o): In function `php_if_odbc_statistics':
php_odbc.o(.text+0x535c): undefined reference to `SQLAllocStmt'
php_odbc.o(.text+0x53ed): undefined reference to `SQLStatistics'
php_odbc.o(.text+0x5420): undefined reference to `SQLNumResultCols'
collect2: ld returned 1 exit status
make[1]: *** [php] Error 1

Is there a way to solve this?

I have tried to compile php with this options:
./configure                     
        --enable-solid                          
        --with-solid=/usr/local/solid
        --enable-imap                           
        --with-apache=../apache1.3.14
        --with-imap                             
        --with-mysql                            
        --with-gd                               
        --without-xml                           
        --enable-track-vars                     
        --enable-memory-limit=yes               
        --enable-magic-quotes

Thank you, Denis

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-11-09 09:32 UTC] kalowsky@php.net
I haven't had the oppertunity to try anything with RedHat 7 (FreeBSD and RH 6.2 only).  I have also not done anything using the --enable-solid option, so...

First, the Solid libs for 3.5 and 3.51 check the shared object first for its existence.  If its found it would rather use that.  But because of something screwy by the SolidTech QA team, the 3.5 and 3.51 shared objects are MISSING parts.  I had to pester them for weeks before they acknolwedged this and sent me a new lib file.

Second which library file was found by the PHP config process to be used for solid?  
 [2000-11-09 10:20 UTC] sniper@php.net
changed status to feedback.
 [2000-11-29 09:28 UTC] kalowsky@php.net
the user has stated on the solid mailing lists that this has been delt with.
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Sun Oct 11 03:00:02 2026 UTC