php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #1359 missed libdbf.a in LIBS during
Submitted: 1999-04-28 13:23 UTC Modified: 1999-06-12 14:46 UTC
From: bug at nowhere dot no dot place dot for dot bat dot ru Assigned:
Status: Closed Package: Compile Failure
PHP Version: 3.0.7 OS: BSD/OS 3.1
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: bug at nowhere dot no dot place dot for dot bat dot ru
New email:
PHP Version: OS:

 

 [1999-04-28 13:23 UTC] bug at nowhere dot no dot place dot for dot bat dot ru
Here is my configure call:
./configure --prefix=/usr/local \         
  --with-shared-apache=../apache-1.3-rus \
  --with-mod_charset \                    
  --with-gd \                             
  --with-mysql \                          
  --with-hyperwave \                      
  --with-xml \                            
  --with-zlib \                           
  --with-dbase \                          
  --with-filepro \                        
  --with-config-file-path=/etc/apache \   
  --enable-safe-mode \                    
  --enable-track-vars \                   
  --enable-magic-quotes \                 
  --enable-memory-limit \                 
  --enable-sysvsem \                      
  --enable-sysvshm        

Please, note  --with-dbase flag. This configuration attempts to staticaly
link apache 1.3.6 with php3 module. libphp3 compiles just fine,
even, there is another nasty bug - it gets name libphp3-so.a,
which isn't what apache expected (libphp3.a). But this easy
to fix via "mv" :)

Ok, everything ready, but during apache compilation ld failes, cause it unable to resolve
symbols from functions/dbase.o. Short overview shows, that
there is no -ldbf in the linker flags, that was sent by
mod_php3 to apache (apci) and there is not libdbf.a itself
somewhere in the make scope - /usr/local/lib/ or in src/modules/php3/. This makes make to fail....

all 3 magic steps for php3 - configure; make; make install;
- was performed.... So, something :> missed in comfiguration.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [1999-05-11 08:48 UTC] sas at cvs dot php dot net
What version of make are you using? The original BSD make? If so, please try to reproduce it with GNU make.
 [1999-06-12 14:46 UTC] jim at cvs dot php dot net
This should be fixed in 3.0.9.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Sep 21 02:01:27 2024 UTC