delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
Date: | Wed, 12 Dec 2001 07:17:31 +0100 |
From: | "Gerrit P. Haase" <gp AT familiehaase DOT de> |
X-Mailer: | The Bat! (v1.53t) Business |
Reply-To: | "Gerrit P. Haase @ cygwin" <cygwin AT cygwin DOT com> |
Organization: | Esse keine toten Tiere |
X-Priority: | 3 (Normal) |
Message-ID: | <127290985915.20011212071731@familiehaase.de> |
To: | "Ryan T. Sammartino" <ryants AT shaw DOT ca> |
CC: | Cygwin List <cygwin AT cygwin DOT com> |
Subject: | Re: php-4.1.0 on Cygwin |
In-Reply-To: | <20011212000452.GA15535@localhost> |
References: | <20011212000452 DOT GA15535 AT localhost> |
MIME-Version: | 1.0 |
X-Sender: | 320081107336-0001 AT t-dialin DOT net |
Hallo Ryan, Am 2001-12-12 um 01:04 schriebst du: > I am attempting to build php-4.1.0 on Cygwin. So far I have had to make > the following changes to get things to compile. I am almost certain > that this is the Wrong Way(TM) to solve this problem, so if anyone could > suggest the Right Way(TM) before I send these patches to the PHP guys, > I'd appreciate it. Also, read on about _imp__ craziness... > +/* Hack for Cygwin. Without this, timezone is a function */ This hack is ok. > ---cut here--- > Now I get to a link stage, and I get: > /bin/sh /home/ryans/src/php-4.1.0/cygwin-build/libtool --silent --mode=link gcc -I. -I/home/ryans/src/php-4.1.0/ -I/home/ryans/src/php-4.1.0/cygwin-build/main -I/home/ryans/src/php-4.1.0 > -I/home/ryans/src/php-4.1.0/cygwin-build/Zend -I/home/ryans/src/php-4.1.0/ext/mysql/libmysql -I/home/ryans/src/php-4.1.0/ext/xml/expat -I/home/ryans/src/php-4.1.0/main > -I/home/ryans/src/php-4.1.0/Zend -I/home/ryans/src/php-4.1.0/TSRM -I/home/ryans/src/php-4.1.0/cygwin-build/TSRM -g -O2 -o php -export-dynamic stub.lo libphp4.la > Warning: resolving _stdscr by linking to __imp__stdscr (auto-import) > ./.libs/libphp4.a(xml.o): In function `zm_info_xml': > /home/ryans/src/php-4.1.0/ext/xml/xml.c:237: undefined reference to `_imp__php_XML_ExpatVersion' > ./.libs/libphp4.a(xml.o): In function `xml_parser_dtor': > /home/ryans/src/php-4.1.0/ext/xml/xml.c:304: undefined reference to `_imp__php_XML_ParserFree' > ./.libs/libphp4.a(xml.o): In function `zif_xml_parser_create': > /home/ryans/src/php-4.1.0/ext/xml/xml.c:1080: undefined reference to `_imp__php_XML_ParserCreate' > /home/ryans/src/php-4.1.0/ext/xml/xml.c:1084: undefined reference to `_imp__php_XML_SetUserData' > *** snip > so my question is, where does that _imp__ come from? Something to do > with DLLs I can guess, but I'm a DLL dummy on Winblows. How do I either > get rid of that _imp__ or how do I properly add it to the php_XML_* > functions? There is a lib missing? Have you linked against libexpat? Ciao, Gerrit P. Haase mailto:gp AT familiehaase DOT de -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |