php-install Digest 4 May 2001 09:58:36 -0000 Issue 292
Topics (messages 3019 through 3030):
Re: PHP 4.0.5 & gd
3019 by: James Kapherr
3023 by: Dave Mariner
3025 by: Dave Mariner
Re: --with-pdflib... stops on show_boxed
3020 by: Grimes, Dean
compile problem with IBM DB2
3021 by: Jeff Warrington
3022 by: Steve Brazill
3024 by: Jeff Warrington
Re: php-mysql-4.0.4pl1-3.i386.rpm install problem
3026 by: Tom Gordon
How to get user IP address on PHP Program ?
3027 by: Perrin Lee
WinME, PHP and Apache
3028 by: POldham
PHP Not showing correct version (?)
3029 by: James Kapherr
gcc compilation error - php-4.0.5 on solaris 2.6
3030 by: c&w
Administrivia:
To subscribe to the digest, e-mail:
[EMAIL PROTECTED]
To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]
To post to the list, e-mail:
[EMAIL PROTECTED]
----------------------------------------------------------------------
VERY nice m8
Thanks for taking the time to write it out - was gonna post a topic on the
order to install Perl, PHP, MySQL, Apache etc =)
James
-----Original Message-----
From: Philip Snyder [mailto:[EMAIL PROTECTED]]
Sent: 03 May 2001 22:12
To: '[EMAIL PROTECTED]'
Subject: [PHP-INST] PHP 4.0.5 & gd
Well, I've got a nice howto for you all. I ended up giving up on gd 2.0.1
altogether and grabbed gd 1.8.4 which seems to work great. SO. Here's a step
by step how to do it (and the libraries you'll need as well). Hope everyone
who was having problems is a much happier person in about an hour. I know I
am. :)
This SHOULD work on anyone's system, however I did this on a RedHat 6.2
setup - and before you rip me about using RedHat, just remember that I got
it working and am helping you. heheh Now all I have to do is resurrect RPM.
Tried to upgrade it and killed it. Oh well. :)
-Philip
Home: 310.996.1316
Work: 310.664.1778
Web: http://www.bewley.net/~prsnyder
<<howto-apache-php4-gd.txt>>
Thanks for that - the only problem is that GD1.8.4 doesn't support
true-colour images (does it? - please correct me if I'm wrong), and I NEED
true-colour support for my app!
Anyone got 2.x working yet?
Cheers,
Dave
----- Original Message -----
From: "Philip Snyder" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, May 03, 2001 10:11 PM
Subject: [PHP-INST] PHP 4.0.5 & gd
> Well, I've got a nice howto for you all. I ended up giving up on gd 2.0.1
> altogether and grabbed gd 1.8.4 which seems to work great. SO. Here's a
step
> by step how to do it (and the libraries you'll need as well). Hope
everyone
> who was having problems is a much happier person in about an hour. I know
I
> am. :)
>
> This SHOULD work on anyone's system, however I did this on a RedHat 6.2
> setup - and before you rip me about using RedHat, just remember that I got
> it working and am helping you. heheh Now all I have to do is resurrect
RPM.
> Tried to upgrade it and killed it. Oh well. :)
>
> -Philip
> Home: 310.996.1316
> Work: 310.664.1778
> Web: http://www.bewley.net/~prsnyder
>
> <<howto-apache-php4-gd.txt>>
>
----------------------------------------------------------------------------
----
> --
> PHP Install Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
AHA!!! Checking the dox at the address below reveals that it's available in
4.0.6 - gettable from CVS only, which is why it wouldn't build into 4.0.5 (I
presume)
http://www.php.net/manual/en/function.imagecreatetruecolor.php
HTH anyone wanting truecolour support!
Dave
----- Original Message -----
From: "Philip Snyder" <[EMAIL PROTECTED]>
To: "'Dave Mariner'" <[EMAIL PROTECTED]>
Sent: Friday, May 04, 2001 12:25 AM
Subject: RE: [PHP-INST] PHP 4.0.5 & gd
> Uhm... I thought I read somwhere that PHP itself only supports 8bit? I may
> have read wrong, but I dunno. Check out the docs on www.php.net.
>
> -Philip
>
> -----Original Message-----
> From: Dave Mariner [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, May 03, 2001 4:25 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [PHP-INST] PHP 4.0.5 & gd
>
>
> Thanks for that - the only problem is that GD1.8.4 doesn't support
> true-colour images (does it? - please correct me if I'm wrong), and I NEED
> true-colour support for my app!
> Anyone got 2.x working yet?
>
> Cheers,
>
> Dave
> ----- Original Message -----
> From: "Philip Snyder" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, May 03, 2001 10:11 PM
> Subject: [PHP-INST] PHP 4.0.5 & gd
>
>
> > Well, I've got a nice howto for you all. I ended up giving up on gd
2.0.1
> > altogether and grabbed gd 1.8.4 which seems to work great. SO. Here's a
> step
> > by step how to do it (and the libraries you'll need as well). Hope
> everyone
> > who was having problems is a much happier person in about an hour. I
know
> I
> > am. :)
> >
> > This SHOULD work on anyone's system, however I did this on a RedHat 6.2
> > setup - and before you rip me about using RedHat, just remember that I
got
> > it working and am helping you. heheh Now all I have to do is resurrect
> RPM.
> > Tried to upgrade it and killed it. Oh well. :)
> >
> > -Philip
> > Home: 310.996.1316
> > Work: 310.664.1778
> > Web: http://www.bewley.net/~prsnyder
> >
> > <<howto-apache-php4-gd.txt>>
> >
>
>
> --------------------------------------------------------------------------
--
> ----
>
>
> > --
> > PHP Install Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
>
> --
> PHP Install Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
Either the library is missing or it is not being found. If you are sure
pdflib was built correct, then try use --with-pdflib=[pdflib install
directory].
I had this same problem but specifying the pdflib directory fixed it.
Dean
-----Original Message-----
From: Jani Taskinen [mailto:[EMAIL PROTECTED]]
Sent: Thursday, May 03, 2001 10:18 AM
To: Charles Homan
Cc: [EMAIL PROTECTED]
Subject: Re: [PHP-INST] --with-pdflib... stops on show_boxed
Check your config.log for the reason why the compile test fails.
Most likely some library missing..
--Jani
On Thu, 3 May 2001, Charles Homan wrote:
>I have had this same error - EXACTLY! If someone can help. Please do.
>
>> From: [EMAIL PROTECTED] (Andrew Apold)
>> Newsgroups: php.install
>> Date: 24 Apr 2001 10:52:31 -0700
>> Subject: [PHP-INST] --with-pdflib... stops on show_boxed
>>
>> I've seen in the annotations and other places at least a dozen other
>> people have
>> this problem.... and about a dozen different solutions from using links,
>> using
>> a new pdf.c, omitting png support, or even installing an rpm... none of
>> them
>> seem to help my situation.
>>
>>
>>
>> I'm using php 4.04pl1., the 11 january (latest AFAIK).
>>
>> Suse linux distribution, 2.4 kernal
>>
>> pdflib 4.0.0.
>>
>> Someone suggested using the binary on pdflib's site, tried that,
>> also no go. Weird, though, the pdflib-4.0.0-Linux.tar.gz file
>> they have as a binary contains files who go to a pdflib-3.0.0
>> directory. Either way, that didn't help.
>>
>> Every time configure pdflib with
>>
>> ./configure --enable-shared --enable-shared-pdflib --enable-php
>>
>> when I tried the binary, that version didn't seem to have an
>> --enable-php
>> configure option. Regardless, it is supposed to be enabled by default.
>>
>> As far as I can tellthe shared stuff goes to /usr/local/lib, which is
>> where php looks for it by default.
>>
>> I configure, make, make test, as per instructions. Tried a make install
>> too to ee fi that would help.
>>
>> Run ldconfig, as various accounts of this error claim this will solve
>> it.
>>
>> then in php directory, using the new pdf.c from cvs places in
>> .../ext/pdf,
>> do a ./configure --with-mysql --with-apxs --with-pdflib
>>
>> Samne response every time:
>>
>> checking whether to include Pdflib 3.x support... yes
>> checking for PDF_show_boxed in -lpdf... (cached) no
>>
>> earlier ones didn't have the cached I think. hmmm. maybe it isn't
>> rechecking with all my latest attempts?
>>
>> configure: error: pdflib extension requires at least pdflib 3.x. You
>> may also need libtiff and libjpeg. If so
>>
>> and it cuts off right there.
>>
>> I had this thing working under php3 and an older pdflib about a month or
>> two ago (server rebuilt since then).
>> Back then I did it without jpeg or tiff libraries, too. The stuff I'm
>> doing doesn't require them.
>>
>> Regardless, I have both libtiff and libjpeg installed, following links
>> to them from pdflib.com's website.
>> Have zlib installed.
>>
>> I'm at wits end with this one, been over a week I've not been able to
>> get it working. Half a mind to
>> try clibpdf, though it would mean altering all my php files...
>>
>>
>> oh, if I try --with-pdflib=/usr/local/lib, it compiles through without
>> error, but
>> looking back on the log it says:
>>
>> checking whether to include Pdflib 3.x support... no
>>
>> so it compiles, but is no use, no support.
>>
>> any help would be greatly appreciated.
>>
>> --
>> PHP Install Mailing List (http://www.php.net/)
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>>
>
>
>
--
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]
hello all,
i have had a frustrating time trying to get this one resolved. I am trying
to compile PHP4 with support for IBM DB2 on Apache 1.19. I have done this
in the past with success but lately am consistently getting a failure.
This problem is essentially PHP bug #8749 I have not seen any followup
to that bug report however.
any help appreciated,
Jeff
I am compiling PHP 4.0.5 (fails with earlier releases too) w/ this:
./configure --with-apache=../apache_1.3.17 --enable-track-vars
--with-xml
--with-dom
--with-ibm-db2=/usr/IBMdb2/V6.1
--with-zlib
--with-curl
--with-pspell
--with-mcrypt
--with-sablot
--enable-sablot-errors-descriptive
--enable-inline-optimization
--enable-trans-sid
--with-config-file-path=/opt/gr/oas/lib/ --enable-shmop
PHP makes and installs fine.
Apache 1.3.19 is configured with:
SSL_BASE="/usr/local/ssl" \
./configure \
"--with-layout=Apache" \
"--prefix=/opt/gr/oas/apache/" \
"--enable-module=ssl" \
"--activate-module=src/modules/php4/libphp4.a" \
"--activate-module=src/modules/perl/libperl.a" \ "--enable-module=php4" \
"--enable-module=expires" \
"--disable-module=include" \
the make is then failing w/error output of:
gcc -c -I. -I/usr/lib/perl/5.6.0/CORE -I./os/unix -I./include -DLINUX=22
-DMOD_SSL=208101 -I/usr/local/buildSource/php-4.0.5
-I/usr/local/buildSource/php-4.0.5/main
-I/usr/local/buildSource/php-4.0.5/main
-I/usr/local/buildSource/php-4.0.5/Zend
-I/usr/local/buildSource/php-4.0.5/Zend
-I/usr/local/buildSource/php-4.0.5/TSRM
-I/usr/local/buildSource/php-4.0.5/TSRM -I/usr/local/buildSource/php-4.0.5
-DMOD_PERL -DUSE_PERL_SSI -DDEBIAN -fno-strict-aliasing
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DEAPI
-DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` modules.c gcc -c
-I. -I/usr/lib/perl/5.6.0/CORE -I./os/unix -I./include -DLINUX=22
-DMOD_SSL=208101 -I/usr/local/buildSource/php-4.0.5
-I/usr/local/buildSource/php-4.0.5/main
-I/usr/local/buildSource/php-4.0.5/main
-I/usr/local/buildSource/php-4.0.5/Zend
-I/usr/local/buildSource/php-4.0.5/Zend
-I/usr/local/buildSource/php-4.0.5/TSRM
-I/usr/local/buildSource/php-4.0.5/TSRM -I/usr/local/buildSource/php-4.0.5
-DMOD_PERL -DUSE_PERL_SSI -DDEBIAN -fno-strict-aliasing
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DEAPI
-DUSE_EXPAT -I./lib/expat-lite
-DNO_DL_NEEDED `./apaci` buildmark.c
gcc -DLINUX=22 -DMOD_SSL=208101 -I/usr/local/buildSource/php-4.0.5
-I/usr/local/buildSource/php-4.0.5/main -I/usr/local/buildSource/php-4.0.5/main
-I/usr/local/buildSource/php-4.0.5/Zend -I/usr/local/buildSource/php-4.0.5/Zend
-I/usr/local/buildSource/php-4.0.5/TSRM -I/usr/local/buildSource/php-4.0.5/TSRM
-I/usr/local/buildSource/php-4.0.5 -DMOD_PERL -DUSE_PERL_SSI -DDEBIAN
-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-DEAPI -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` -L/usr/local/ssl/lib \
-o httpd buildmark.o modules.o modules/standard/libstandard.a
modules/ssl/libssl.a modules/php4/libphp4.a modules/perl/libperl.a main/libmain.a
./os/unix/libos.a ap/libap.a lib/expat-lite/libexpat.a -rdynamic -Lmodules/php4
-L../modules/php4 -L../../modules/php4 -lmodphp4 -L/usr/IBMdb2/V6.1/lib -ldb2 -ldl
-lz -lexpat -lsablot -lpspell -lmcrypt -lltdl -lz -lxml2 -lcurl -lresolv -lm -ldl
-lcrypt -lnsl -lresolv -lz -lm -lcrypt -lssl -lcrypto -rdynamic -L/usr/local/lib
/usr/lib/perl/5.6.0/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.6.0/CORE -lperl
-lnsl -ldl -lm -lc -lcrypt
modules/php4/libphp4.a(php_odbc.o): In function `_free_odbc_result':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:162: undefined reference to
`SQLFreeStmt'
modules/php4/libphp4.a(php_odbc.o): In function `_close_odbc_conn':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:182: undefined reference to
`SQLDisconnect'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:183: undefined reference to
`SQLFreeConnect'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:184: undefined reference to
`SQLFreeEnv'
modules/php4/libphp4.a(php_odbc.o): In function `_close_odbc_pconn':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:194: undefined reference to
`SQLDisconnect'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:195: undefined reference to
`SQLFreeConnect'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:196: undefined reference to
`SQLFreeEnv'
modules/php4/libphp4.a(php_odbc.o): In function `odbc_sql_error':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:491: undefined reference to
`SQLError'
modules/php4/libphp4.a(php_odbc.o): In function `odbc_bindcols':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:553: undefined reference to
`SQLFreeStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:561: undefined reference to
`SQLColAttributes'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:566: undefined reference to
`SQLColAttributes'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:589: undefined reference to
`SQLColAttributes'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:592: undefined reference to
`SQLBindCol'
modules/php4/libphp4.a(php_odbc.o): In function `odbc_transact':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:613: undefined reference to
`SQLTransact'
modules/php4/libphp4.a(php_odbc.o): In function `odbc_column_lengths':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:671: undefined reference to
`SQLColAttributes'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_prepare':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:765: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:781: undefined reference to
`SQLGetInfo'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:787: undefined reference to
`SQLSetStmtOption'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:790: undefined reference to
`SQLFreeStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:800: undefined reference to
`SQLPrepare'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:812: undefined reference to
`SQLNumParams'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:813: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_execute':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:899: undefined reference to
`SQLDescribeParam'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:916: undefined reference to
`SQLFreeStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:936: undefined reference to
`SQLBindParameter'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:945: undefined reference to
`SQLFreeStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:951: undefined reference to
`SQLExecute'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:958: undefined reference to
`SQLParamData'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:961: undefined reference to
`SQLPutData'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:978: undefined reference to
`SQLFreeStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:992: undefined reference to
`SQLNumResultCols'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:894: undefined reference to
`SQLFreeStmt'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_cursor':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1023: undefined reference to
`SQLGetInfo'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1035: undefined reference to
`SQLGetCursorName'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1043: undefined reference to
`SQLError'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1048: undefined reference to
`SQLSetCursorName'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_exec':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1104: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1120: undefined reference to
`SQLGetInfo'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1126: undefined reference to
`SQLSetStmtOption'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1129: undefined reference to
`SQLFreeStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1139: undefined reference to
`SQLExecDirect'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1147: undefined reference to
`SQLFreeStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1152: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_fetch_into':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1393: undefined reference to
`SQLExtendedFetch'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1396: undefined reference to
`SQLFetch'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1432: undefined reference to
`SQLGetData'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_fetch_row':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1531: undefined reference to
`SQLExtendedFetch'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1534: undefined reference to
`SQLFetch'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_result':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1613: undefined reference to
`SQLExtendedFetch'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1616: undefined reference to
`SQLFetch'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1637: undefined reference to
`SQLColAttributes'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1652: undefined reference to
`SQLGetData'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1695: undefined reference to
`SQLGetData'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_result_all':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1753: undefined reference to
`SQLExtendedFetch'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1756: undefined reference to
`SQLFetch'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1799: undefined reference to
`SQLGetData'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1833: undefined reference to
`SQLExtendedFetch'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1836: undefined reference to
`SQLFetch'
modules/php4/libphp4.a(php_odbc.o): In function `odbc_sqlconnect':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1884: undefined reference to
`SQLAllocEnv'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1885: undefined reference to
`SQLAllocConnect'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1902: undefined reference to
`SQLSetConnectOption'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1905: undefined reference to
`SQLFreeConnect'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1938: undefined reference to
`SQLConnect'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1943: undefined reference to
`SQLFreeConnect'
modules/php4/libphp4.a(php_odbc.o): In function `odbc_do_connect':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2089: undefined reference to
`SQLGetInfo'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2095: undefined reference to
`SQLDisconnect'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2096: undefined reference to
`SQLFreeConnect'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_num_rows':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2206: undefined reference to
`SQLRowCount'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_next_result':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2234: undefined reference to
`SQLMoreResults'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2239: undefined reference to
`SQLFreeStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2240: undefined reference to
`SQLNumParams'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2241: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_field_type':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2340: undefined reference to
`SQLColAttributes'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_autocommit':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2429: undefined reference to
`SQLSetConnectOption'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2440: undefined reference to
`SQLGetConnectOption'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_setoption':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2550: undefined reference to
`SQLSetConnectOption'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2559: undefined reference to
`SQLSetStmtOption'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_tables':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2618: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2634: undefined reference to
`SQLTables'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2647: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_columns':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2701: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2714: undefined reference to
`SQLColumns'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2727: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_columnprivileges':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2780: undefined referenceto
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2793: undefined reference to
`SQLColumnPrivileges'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2806: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_foreignkeys':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2878: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2891: undefined reference to
`SQLForeignKeys'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2906: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_gettypeinfo':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2957: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2970: undefined reference to
`SQLGetTypeInfo'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2979: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_primarykeys':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3029: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3042: undefined reference to
`SQLPrimaryKeys'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3054: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_procedurecolumns':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3111: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3124: undefined reference to
`SQLProcedureColumns'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3137: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_procedures':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3193: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3206: undefined reference to
`SQLProcedures'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3218: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_specialcolumns':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3279: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3292: undefined reference to
`SQLSpecialColumns'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3307: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_statistics':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3364: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3377: undefined reference to
`SQLStatistics'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3391: undefined reference to
`SQLNumResultCols'
modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_tableprivileges':
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3442: undefined reference to
`SQLAllocStmt'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3455: undefined reference to
`SQLTablePrivileges'
/usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3467: undefined reference to
`SQLNumResultCols'
collect2: ld returned 1 exit status
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/usr/local/buildSource/apache_1.3.19/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/usr/local/buildSource/apache_1.3.19'
make: *** [build] Error 2
Shouldn't your PHP config statement look like:
SSL_BASE=/usr/local/ssl
./configure \
--with-layout=Apache \
--prefix=/opt/gr/oas/apache \
--enable-module=ssl \
--activate-module=src/modules/php4/libphp4.a \
--activate-module=src/modules/perl/libperl.a \
--enable-module=php4 \
--enable-module=expires \
--disable-module=include
Jeff Warrington wrote:
> hello all,
>
> i have had a frustrating time trying to get this one resolved. I am trying
> to compile PHP4 with support for IBM DB2 on Apache 1.19. I have done this
> in the past with success but lately am consistently getting a failure.
>
> This problem is essentially PHP bug #8749 I have not seen any followup
> to that bug report however.
>
> any help appreciated,
> Jeff
>
> I am compiling PHP 4.0.5 (fails with earlier releases too) w/ this:
>
> ./configure --with-apache=../apache_1.3.17 --enable-track-vars
> --with-xml
> --with-dom
> --with-ibm-db2=/usr/IBMdb2/V6.1
> --with-zlib
> --with-curl
> --with-pspell
> --with-mcrypt
> --with-sablot
> --enable-sablot-errors-descriptive
> --enable-inline-optimization
> --enable-trans-sid
> --with-config-file-path=/opt/gr/oas/lib/ --enable-shmop
>
> PHP makes and installs fine.
>
> Apache 1.3.19 is configured with:
>
> SSL_BASE="/usr/local/ssl" \
> ./configure \
> "--with-layout=Apache" \
> "--prefix=/opt/gr/oas/apache/" \
> "--enable-module=ssl" \
> "--activate-module=src/modules/php4/libphp4.a" \
> "--activate-module=src/modules/perl/libperl.a" \ "--enable-module=php4" \
> "--enable-module=expires" \
> "--disable-module=include" \
>
> the make is then failing w/error output of:
>
> gcc -c -I. -I/usr/lib/perl/5.6.0/CORE -I./os/unix -I./include -DLINUX=22
> -DMOD_SSL=208101 -I/usr/local/buildSource/php-4.0.5
> -I/usr/local/buildSource/php-4.0.5/main
> -I/usr/local/buildSource/php-4.0.5/main
> -I/usr/local/buildSource/php-4.0.5/Zend
> -I/usr/local/buildSource/php-4.0.5/Zend
> -I/usr/local/buildSource/php-4.0.5/TSRM
> -I/usr/local/buildSource/php-4.0.5/TSRM -I/usr/local/buildSource/php-4.0.5
> -DMOD_PERL -DUSE_PERL_SSI -DDEBIAN -fno-strict-aliasing
> -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DEAPI
> -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` modules.c gcc -c
> -I. -I/usr/lib/perl/5.6.0/CORE -I./os/unix -I./include -DLINUX=22
> -DMOD_SSL=208101 -I/usr/local/buildSource/php-4.0.5
> -I/usr/local/buildSource/php-4.0.5/main
> -I/usr/local/buildSource/php-4.0.5/main
> -I/usr/local/buildSource/php-4.0.5/Zend
> -I/usr/local/buildSource/php-4.0.5/Zend
> -I/usr/local/buildSource/php-4.0.5/TSRM
> -I/usr/local/buildSource/php-4.0.5/TSRM -I/usr/local/buildSource/php-4.0.5
> -DMOD_PERL -DUSE_PERL_SSI -DDEBIAN -fno-strict-aliasing
> -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DEAPI
> -DUSE_EXPAT -I./lib/expat-lite
> -DNO_DL_NEEDED `./apaci` buildmark.c
> gcc -DLINUX=22 -DMOD_SSL=208101 -I/usr/local/buildSource/php-4.0.5
>-I/usr/local/buildSource/php-4.0.5/main -I/usr/local/buildSource/php-4.0.5/main
>-I/usr/local/buildSource/php-4.0.5/Zend -I/usr/local/buildSource/php-4.0.5/Zend
>-I/usr/local/buildSource/php-4.0.5/TSRM -I/usr/local/buildSource/php-4.0.5/TSRM
>-I/usr/local/buildSource/php-4.0.5 -DMOD_PERL -DUSE_PERL_SSI -DDEBIAN
>-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
>-DEAPI -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` -L/usr/local/ssl/lib
>\
> -o httpd buildmark.o modules.o modules/standard/libstandard.a
>modules/ssl/libssl.a modules/php4/libphp4.a modules/perl/libperl.a main/libmain.a
>./os/unix/libos.a ap/libap.a lib/expat-lite/libexpat.a -rdynamic -Lmodules/php4
>-L../modules/php4 -L../../modules/php4 -lmodphp4 -L/usr/IBMdb2/V6.1/lib -ldb2 -ldl
>-lz -lexpat -lsablot -lpspell -lmcrypt -lltdl -lz -lxml2 -lcurl -lresolv -lm -ldl
>-lcrypt -lnsl -lresolv -lz -lm -lcrypt -lssl -lcrypto -rdynamic -L/usr/local/lib
>/usr/lib/perl/5.6.0/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.6.0/CORE -lperl
>-lnsl -ldl -lm -lc -lcrypt
> modules/php4/libphp4.a(php_odbc.o): In function `_free_odbc_result':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:162: undefined reference to
>`SQLFreeStmt'
> modules/php4/libphp4.a(php_odbc.o): In function `_close_odbc_conn':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:182: undefined reference to
>`SQLDisconnect'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:183: undefined reference to
>`SQLFreeConnect'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:184: undefined reference to
>`SQLFreeEnv'
> modules/php4/libphp4.a(php_odbc.o): In function `_close_odbc_pconn':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:194: undefined reference to
>`SQLDisconnect'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:195: undefined reference to
>`SQLFreeConnect'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:196: undefined reference to
>`SQLFreeEnv'
> modules/php4/libphp4.a(php_odbc.o): In function `odbc_sql_error':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:491: undefined reference to
>`SQLError'
> modules/php4/libphp4.a(php_odbc.o): In function `odbc_bindcols':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:553: undefined reference to
>`SQLFreeStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:561: undefined reference to
>`SQLColAttributes'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:566: undefined reference to
>`SQLColAttributes'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:589: undefined reference to
>`SQLColAttributes'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:592: undefined reference to
>`SQLBindCol'
> modules/php4/libphp4.a(php_odbc.o): In function `odbc_transact':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:613: undefined reference to
>`SQLTransact'
> modules/php4/libphp4.a(php_odbc.o): In function `odbc_column_lengths':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:671: undefined reference to
>`SQLColAttributes'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_prepare':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:765: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:781: undefined reference to
>`SQLGetInfo'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:787: undefined reference to
>`SQLSetStmtOption'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:790: undefined reference to
>`SQLFreeStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:800: undefined reference to
>`SQLPrepare'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:812: undefined reference to
>`SQLNumParams'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:813: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_execute':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:899: undefined reference to
>`SQLDescribeParam'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:916: undefined reference to
>`SQLFreeStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:936: undefined reference to
>`SQLBindParameter'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:945: undefined reference to
>`SQLFreeStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:951: undefined reference to
>`SQLExecute'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:958: undefined reference to
>`SQLParamData'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:961: undefined reference to
>`SQLPutData'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:978: undefined reference to
>`SQLFreeStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:992: undefined reference to
>`SQLNumResultCols'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:894: undefined reference to
>`SQLFreeStmt'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_cursor':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1023: undefined reference to
>`SQLGetInfo'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1035: undefined reference to
>`SQLGetCursorName'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1043: undefined reference to
>`SQLError'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1048: undefined reference to
>`SQLSetCursorName'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_exec':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1104: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1120: undefined reference to
>`SQLGetInfo'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1126: undefined reference to
>`SQLSetStmtOption'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1129: undefined reference to
>`SQLFreeStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1139: undefined reference to
>`SQLExecDirect'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1147: undefined reference to
>`SQLFreeStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1152: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_fetch_into':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1393: undefined reference to
>`SQLExtendedFetch'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1396: undefined reference to
>`SQLFetch'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1432: undefined reference to
>`SQLGetData'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_fetch_row':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1531: undefined reference to
>`SQLExtendedFetch'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1534: undefined reference to
>`SQLFetch'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_result':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1613: undefined reference to
>`SQLExtendedFetch'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1616: undefined reference to
>`SQLFetch'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1637: undefined reference to
>`SQLColAttributes'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1652: undefined reference to
>`SQLGetData'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1695: undefined reference to
>`SQLGetData'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_result_all':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1753: undefined reference to
>`SQLExtendedFetch'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1756: undefined reference to
>`SQLFetch'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1799: undefined reference to
>`SQLGetData'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1833: undefined reference to
>`SQLExtendedFetch'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1836: undefined reference to
>`SQLFetch'
> modules/php4/libphp4.a(php_odbc.o): In function `odbc_sqlconnect':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1884: undefined reference to
>`SQLAllocEnv'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1885: undefined reference to
>`SQLAllocConnect'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1902: undefined reference to
>`SQLSetConnectOption'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1905: undefined reference to
>`SQLFreeConnect'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1938: undefined reference to
>`SQLConnect'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1943: undefined reference to
>`SQLFreeConnect'
> modules/php4/libphp4.a(php_odbc.o): In function `odbc_do_connect':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2089: undefined reference to
>`SQLGetInfo'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2095: undefined reference to
>`SQLDisconnect'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2096: undefined reference to
>`SQLFreeConnect'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_num_rows':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2206: undefined reference to
>`SQLRowCount'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_next_result':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2234: undefined reference to
>`SQLMoreResults'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2239: undefined reference to
>`SQLFreeStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2240: undefined reference to
>`SQLNumParams'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2241: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_field_type':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2340: undefined reference to
>`SQLColAttributes'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_autocommit':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2429: undefined reference to
>`SQLSetConnectOption'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2440: undefined reference to
>`SQLGetConnectOption'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_setoption':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2550: undefined reference to
>`SQLSetConnectOption'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2559: undefined reference to
>`SQLSetStmtOption'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_tables':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2618: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2634: undefined reference to
>`SQLTables'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2647: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_columns':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2701: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2714: undefined reference to
>`SQLColumns'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2727: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_columnprivileges':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2780: undefined referenceto
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2793: undefined reference to
>`SQLColumnPrivileges'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2806: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_foreignkeys':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2878: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2891: undefined reference to
>`SQLForeignKeys'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2906: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_gettypeinfo':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2957: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2970: undefined reference to
>`SQLGetTypeInfo'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2979: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_primarykeys':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3029: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3042: undefined reference to
>`SQLPrimaryKeys'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3054: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_procedurecolumns':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3111: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3124: undefined reference to
>`SQLProcedureColumns'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3137: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_procedures':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3193: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3206: undefined reference to
>`SQLProcedures'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3218: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_specialcolumns':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3279: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3292: undefined reference to
>`SQLSpecialColumns'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3307: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_statistics':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3364: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3377: undefined reference to
>`SQLStatistics'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3391: undefined reference to
>`SQLNumResultCols'
> modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_tableprivileges':
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3442: undefined reference to
>`SQLAllocStmt'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3455: undefined reference to
>`SQLTablePrivileges'
> /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3467: undefined reference to
>`SQLNumResultCols'
> collect2: ld returned 1 exit status
> make[2]: *** [target_static] Error 1
> make[2]: Leaving directory `/usr/local/buildSource/apache_1.3.19/src'
> make[1]: *** [build-std] Error 2
> make[1]: Leaving directory `/usr/local/buildSource/apache_1.3.19'
> make: *** [build] Error 2
>
>
well the snippet below is the Apache config. i don't see the
difference between what i have and what you put below.
jeff
On Thu, 3 May 2001, Steve Brazill wrote:
=> Shouldn't your PHP config statement look like:
=>
=>
=> SSL_BASE=/usr/local/ssl
=> ./configure \
=> --with-layout=Apache \
=> --prefix=/opt/gr/oas/apache \
=> --enable-module=ssl \
=> --activate-module=src/modules/php4/libphp4.a \
=> --activate-module=src/modules/perl/libperl.a \
=> --enable-module=php4 \
=> --enable-module=expires \
=> --disable-module=include
=>
=> Jeff Warrington wrote:
=>
=> > hello all,
=> >
=> > i have had a frustrating time trying to get this one resolved. I am trying
=> > to compile PHP4 with support for IBM DB2 on Apache 1.19. I have done this
=> > in the past with success but lately am consistently getting a failure.
=> >
=> > This problem is essentially PHP bug #8749 I have not seen any followup
=> > to that bug report however.
=> >
=> > any help appreciated,
=> > Jeff
=> >
=> > I am compiling PHP 4.0.5 (fails with earlier releases too) w/ this:
=> >
=> > ./configure --with-apache=../apache_1.3.17 --enable-track-vars
=> > --with-xml
=> > --with-dom
=> > --with-ibm-db2=/usr/IBMdb2/V6.1
=> > --with-zlib
=> > --with-curl
=> > --with-pspell
=> > --with-mcrypt
=> > --with-sablot
=> > --enable-sablot-errors-descriptive
=> > --enable-inline-optimization
=> > --enable-trans-sid
=> > --with-config-file-path=/opt/gr/oas/lib/ --enable-shmop
=> >
=> > PHP makes and installs fine.
=> >
=> > Apache 1.3.19 is configured with:
=> >
=> > SSL_BASE="/usr/local/ssl" \
=> > ./configure \
=> > "--with-layout=Apache" \
=> > "--prefix=/opt/gr/oas/apache/" \
=> > "--enable-module=ssl" \
=> > "--activate-module=src/modules/php4/libphp4.a" \
=> > "--activate-module=src/modules/perl/libperl.a" \ "--enable-module=php4" \
=> > "--enable-module=expires" \
=> > "--disable-module=include" \
=> >
=> > the make is then failing w/error output of:
=> >
=> > gcc -c -I. -I/usr/lib/perl/5.6.0/CORE -I./os/unix -I./include -DLINUX=22
=> > -DMOD_SSL=208101 -I/usr/local/buildSource/php-4.0.5
=> > -I/usr/local/buildSource/php-4.0.5/main
=> > -I/usr/local/buildSource/php-4.0.5/main
=> > -I/usr/local/buildSource/php-4.0.5/Zend
=> > -I/usr/local/buildSource/php-4.0.5/Zend
=> > -I/usr/local/buildSource/php-4.0.5/TSRM
=> > -I/usr/local/buildSource/php-4.0.5/TSRM -I/usr/local/buildSource/php-4.0.5
=> > -DMOD_PERL -DUSE_PERL_SSI -DDEBIAN -fno-strict-aliasing
=> > -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DEAPI
=> > -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` modules.c gcc -c
=> > -I. -I/usr/lib/perl/5.6.0/CORE -I./os/unix -I./include -DLINUX=22
=> > -DMOD_SSL=208101 -I/usr/local/buildSource/php-4.0.5
=> > -I/usr/local/buildSource/php-4.0.5/main
=> > -I/usr/local/buildSource/php-4.0.5/main
=> > -I/usr/local/buildSource/php-4.0.5/Zend
=> > -I/usr/local/buildSource/php-4.0.5/Zend
=> > -I/usr/local/buildSource/php-4.0.5/TSRM
=> > -I/usr/local/buildSource/php-4.0.5/TSRM -I/usr/local/buildSource/php-4.0.5
=> > -DMOD_PERL -DUSE_PERL_SSI -DDEBIAN -fno-strict-aliasing
=> > -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DEAPI
=> > -DUSE_EXPAT -I./lib/expat-lite
=> > -DNO_DL_NEEDED `./apaci` buildmark.c
=> > gcc -DLINUX=22 -DMOD_SSL=208101 -I/usr/local/buildSource/php-4.0.5
-I/usr/local/buildSource/php-4.0.5/main -I/usr/local/buildSource/php-4.0.5/main
-I/usr/local/buildSource/php-4.0.5/Zend -I/usr/local/buildSource/php-4.0.5/Zend
-I/usr/local/buildSource/php-4.0.5/TSRM -I/usr/local/buildSource/php-4.0.5/TSRM
-I/usr/local/buildSource/php-4.0.5 -DMOD_PERL -DUSE_PERL_SSI -DDEBIAN
-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-DEAPI -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` -L/usr/local/ssl/lib \
=> > -o httpd buildmark.o modules.o modules/standard/libstandard.a
modules/ssl/libssl.a modules/php4/libphp4.a modules/perl/libperl.a main/libmain.a
./os/unix/libos.a ap/libap.a lib/expat-lite/libexpat.a -rdynamic -Lmodules/php4
-L../modules/php4 -L../../modules/php4 -lmodphp4 -L/usr/IBMdb2/V6.1/lib -ldb2 -ldl
-lz -lexpat -lsablot -lpspell -lmcrypt -lltdl -lz -lxml2 -lcurl -lresolv -lm -ldl
-lcrypt -lnsl -lresolv -lz -lm -lcrypt -lssl -lcrypto -rdynamic -L/usr/local/lib
/usr/lib/perl/5.6.0/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.6.0/CORE -lperl
-lnsl -ldl -lm -lc -lcrypt
=> > modules/php4/libphp4.a(php_odbc.o): In function `_free_odbc_result':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:162: undefined reference to
`SQLFreeStmt'
=> > modules/php4/libphp4.a(php_odbc.o): In function `_close_odbc_conn':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:182: undefined reference to
`SQLDisconnect'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:183: undefined reference to
`SQLFreeConnect'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:184: undefined reference to
`SQLFreeEnv'
=> > modules/php4/libphp4.a(php_odbc.o): In function `_close_odbc_pconn':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:194: undefined reference to
`SQLDisconnect'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:195: undefined reference to
`SQLFreeConnect'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:196: undefined reference to
`SQLFreeEnv'
=> > modules/php4/libphp4.a(php_odbc.o): In function `odbc_sql_error':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:491: undefined reference to
`SQLError'
=> > modules/php4/libphp4.a(php_odbc.o): In function `odbc_bindcols':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:553: undefined reference to
`SQLFreeStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:561: undefined reference to
`SQLColAttributes'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:566: undefined reference to
`SQLColAttributes'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:589: undefined reference to
`SQLColAttributes'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:592: undefined reference to
`SQLBindCol'
=> > modules/php4/libphp4.a(php_odbc.o): In function `odbc_transact':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:613: undefined reference to
`SQLTransact'
=> > modules/php4/libphp4.a(php_odbc.o): In function `odbc_column_lengths':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:671: undefined reference to
`SQLColAttributes'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_prepare':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:765: undefined reference to
`SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:781: undefined reference to
`SQLGetInfo'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:787: undefined reference to
`SQLSetStmtOption'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:790: undefined reference to
`SQLFreeStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:800: undefined reference to
`SQLPrepare'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:812: undefined reference to
`SQLNumParams'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:813: undefined reference to
`SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_execute':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:899: undefined reference to
`SQLDescribeParam'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:916: undefined reference to
`SQLFreeStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:936: undefined reference to
`SQLBindParameter'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:945: undefined reference to
`SQLFreeStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:951: undefined reference to
`SQLExecute'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:958: undefined reference to
`SQLParamData'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:961: undefined reference to
`SQLPutData'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:978: undefined reference to
`SQLFreeStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:992: undefined reference to
`SQLNumResultCols'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:894: undefined reference to
`SQLFreeStmt'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_cursor':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1023: undefined reference
to `SQLGetInfo'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1035: undefined reference
to `SQLGetCursorName'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1043: undefined reference
to `SQLError'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1048: undefined reference
to `SQLSetCursorName'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_exec':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1104: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1120: undefined reference
to `SQLGetInfo'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1126: undefined reference
to `SQLSetStmtOption'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1129: undefined reference
to `SQLFreeStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1139: undefined reference
to `SQLExecDirect'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1147: undefined reference
to `SQLFreeStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1152: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_fetch_into':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1393: undefined reference
to `SQLExtendedFetch'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1396: undefined reference
to `SQLFetch'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1432: undefined reference
to `SQLGetData'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_fetch_row':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1531: undefined reference
to `SQLExtendedFetch'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1534: undefined reference
to `SQLFetch'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_result':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1613: undefined reference
to `SQLExtendedFetch'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1616: undefined reference
to `SQLFetch'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1637: undefined reference
to `SQLColAttributes'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1652: undefined reference
to `SQLGetData'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1695: undefined reference
to `SQLGetData'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_result_all':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1753: undefined reference
to `SQLExtendedFetch'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1756: undefined reference
to `SQLFetch'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1799: undefined reference
to `SQLGetData'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1833: undefined reference
to `SQLExtendedFetch'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1836: undefined reference
to `SQLFetch'
=> > modules/php4/libphp4.a(php_odbc.o): In function `odbc_sqlconnect':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1884: undefined reference
to `SQLAllocEnv'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1885: undefined reference
to `SQLAllocConnect'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1902: undefined reference
to `SQLSetConnectOption'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1905: undefined reference
to `SQLFreeConnect'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1938: undefined reference
to `SQLConnect'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:1943: undefined reference
to `SQLFreeConnect'
=> > modules/php4/libphp4.a(php_odbc.o): In function `odbc_do_connect':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2089: undefined reference
to `SQLGetInfo'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2095: undefined reference
to `SQLDisconnect'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2096: undefined reference
to `SQLFreeConnect'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_num_rows':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2206: undefined reference
to `SQLRowCount'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_next_result':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2234: undefined reference
to `SQLMoreResults'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2239: undefined reference
to `SQLFreeStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2240: undefined reference
to `SQLNumParams'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2241: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_field_type':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2340: undefined reference
to `SQLColAttributes'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_autocommit':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2429: undefined reference
to `SQLSetConnectOption'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2440: undefined reference
to `SQLGetConnectOption'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_setoption':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2550: undefined reference
to `SQLSetConnectOption'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2559: undefined reference
to `SQLSetStmtOption'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_tables':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2618: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2634: undefined reference
to `SQLTables'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2647: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_columns':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2701: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2714: undefined reference
to `SQLColumns'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2727: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_columnprivileges':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2780: undefined referenceto
`SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2793: undefined reference
to `SQLColumnPrivileges'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2806: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_foreignkeys':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2878: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2891: undefined reference
to `SQLForeignKeys'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2906: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_gettypeinfo':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2957: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2970: undefined reference
to `SQLGetTypeInfo'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:2979: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_primarykeys':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3029: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3042: undefined reference
to `SQLPrimaryKeys'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3054: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_procedurecolumns':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3111: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3124: undefined reference
to `SQLProcedureColumns'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3137: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_procedures':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3193: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3206: undefined reference
to `SQLProcedures'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3218: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_specialcolumns':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3279: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3292: undefined reference
to `SQLSpecialColumns'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3307: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_statistics':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3364: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3377: undefined reference
to `SQLStatistics'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3391: undefined reference
to `SQLNumResultCols'
=> > modules/php4/libphp4.a(php_odbc.o): In function `php_if_odbc_tableprivileges':
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3442: undefined reference
to `SQLAllocStmt'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3455: undefined reference
to `SQLTablePrivileges'
=> > /usr/local/buildSource/php-4.0.5/ext/odbc/php_odbc.c:3467: undefined reference
to `SQLNumResultCols'
=> > collect2: ld returned 1 exit status
=> > make[2]: *** [target_static] Error 1
=> > make[2]: Leaving directory `/usr/local/buildSource/apache_1.3.19/src'
=> > make[1]: *** [build-std] Error 2
=> > make[1]: Leaving directory `/usr/local/buildSource/apache_1.3.19'
=> > make: *** [build] Error 2
=> >
=> >
=>
Don,
FYI... RH7.1 uses php-mysql-4.0.4pl1-9.i386.rpm (note the '9' vs. '3' in
your e-mail). The RPM is found on disk #2.
Tom Gordon
DON GRIFFEY wrote:
> Hello,
> I am attempting to install the following rpm downloaded from Red Hat:
> php-mysql-4.0.4pl1-3.i386.rpm
>
> I have already installed MySQL and it is running fine.
> I have already installed php4.0.4 and it appears to work fine when using
> the test script
> described in the documentation.
>
> However when I attempt to install the rpm above I get the following
> error:
> error: failed dependencies:
> mysql is needed by php-mysql-4.0.4pl1-3
> libmysqlclient.so.10 is needed by php-mysql-4.0.4pl1-3
>
> Here is the location of the library files and its contents.
> [root@mail1 don]# cd /usr/lib/mysql
> [root@mail1 mysql]# ls
> libdbug.a libmerge.a libmyisammrg.a libmysqlclient.la libmysys.a
> libheap.a libmyisam.a libmysqlclient.a libmystrings.a libnisam.a
>
> Any help would be very much appreciated.
>
> Don Griffey
>
>
Hi everybody,
I would like to ask some question. When one user login to Apache
Server(1.3.14). Can I check the user IP address by PHP4 program ? If
yes, do you know the relative example ?
Thank Very Much !
Does anyone know the correct way to make apache use the php cgi in windows?
I'm new to apache, and need a local setup close to my hosts setup, which is
MySQL, Apache, Tomcat ( for JSP ), PHP, and JDK, but i'm lost!
HELP PLEASE!!!
Hi,
My webhost installed PHP 4.0.5 for me, but it is still showing 4.0.3pl1 when
using phpinfo().
http://www.moose-shack.net/phpinfo.php
Could this be wrong, or did he not configure it properly?
James
________________________________________________________________________
This message has been checked for all known viruses, by Star Internet,
delivered through the MessageLabs Virus Control Centre.
For further information visit:
http://www.star.net.uk/stats.asp
hi ...
i am trying to compile php-4.0.5 on a solaris 2.6 system using gcc-2.95.2...
and it won't play the game :( ...
has anyone encountered this b4 ???...
previous versions have compiled on this system without problem .....
anyone got any ideas ??
:/
S.
------------------------------------
bash-2.02# make
Making all in Zend
make[1]: Entering directory
`/installroot/software/need_compiling/php-4.0.5/php-4.0.5/Zend'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/installroot/software/need_compiling/php-4.0.5/php-4.0.5/Zend'
Making all in main
make[1]: Entering directory
`/installroot/software/need_compiling/php-4.0.5/php-4.0.5/main'
make[2]: Entering directory
`/installroot/software/need_compiling/php-4.0.5/php-4.0.5/main'
gcc -I. -I/installroot/software/need_compiling/php-4.0.5/php-4.0.5/main -I/
installroot/software/need_compiling/php-4.0.5/php-4.0.5/main -I/installroot/
software/need_compiling/php-4.0.5/php-4.0.5 -I/installroot/software/need_com
piling/php-4.0.5/php-4.0.5/Zend -I/installroot/software/need_compiling/php-4
.0.5/php-4.0.5/ext/mysql/libmysql -I/installroot/software/need_compiling/php
-4.0.5/php-4.0.5/ext/xml/expat/xmltok -I/installroot/software/need_compiling
/php-4.0.5/php-4.0.5/ext/xml/expat/xmlparse -I/installroot/software/need_com
piling/php-4.0.5/php-4.0.5/TSRM -D_POSIX_PTHREAD_SEMANTICS -DSUPPORT_UTF8 -
DXML_BYTE_ORDER=21 -g -O2 -c main.c && touch main.lo
In file included from
/installroot/software/need_compiling/php-4.0.5/php-4.0.5/ext/standard/php_st
andard.h:43,
from main.c:52:
/installroot/software/need_compiling/php-4.0.5/php-4.0.5/ext/standard/fsock.
h:87: parse error before `socklen_t'
make[2]: *** [main.lo] Error 1
make[2]: Leaving directory
`/installroot/software/need_compiling/php-4.0.5/php-4.0.5/main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/installroot/software/need_compiling/php-4.0.5/php-4.0.5/main'
make: *** [all-recursive] Error 1
----------------------------------------------------------------
Treat me like a child.... and I'll act like one....
----------------------------------------------------------------