perl-embperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Farouk Khawaja <cresentm...@khawaja.ws>
Subject Re: embperl on cygwin
Date Thu, 05 Dec 2002 22:19:47 GMT
Thanks for your response and confirmation.

The problem I'm having looks like this.  I'm getting lots of these warnings comming from perlIO_*.
 Also, lots of 'undefined reference to <...>' errors.

For sake of brevity, I'm including a snipits of the warnings and errors.

Also, I've noted that the "-I" flag in all make files is set to 'unix' as the os... not cygwin.
 (e.g.  -I/tmp/apache_1.3.27/src/os/unix).

Should this not be 'cygwin'.  There IS a cygwin directory under 'os'.

===================================
<...snip...>
/usr/lib/perl5/5.8.0/cygwin-multi-64int/CORE/perlsdio.h:31: warning: `PerlIO_unread' redefined
/usr/lib/perl5/5.8.0/cygwin-multi-64int/CORE/embed.h:2770: warning: this is thelocation of
the previous definition
<...snip...>
epcache.c: In function `Cache_AddProviderClass':
epcache.c:63: warning: cast from pointer to integer of different size
epcache.c: In function `Cache_New':
epcache.c:302: warning: cast to pointer from integer of different size
epcache.c:364: warning: cast from pointer to integer of different size
epcache.c: In function `Cache_AppendKey':
epcache.c:475: warning: cast to pointer from integer of different size
epcache.c: In function `Cache_GetByKey':
epcache.c:541: warning: cast to pointer from integer of different size
===========================

============================
epmain.o(.text+0x1fcc):epmain.c: undefined reference to `ap_log_error'
epmain.o(.text+0x1fee):epmain.c: undefined reference to `ap_log_error'
epmain.o(.text+0x2d20):epmain.c: undefined reference to `ap_send_http_header'
epmain.o(.text+0x3383):epmain.c: undefined reference to `ap_pstrdup'
epmain.o(.text+0x3438):epmain.c: undefined reference to `ap_pstrdup'
epmain.o(.text+0x344e):epmain.c: undefined reference to `ap_pstrdup'
epmain.o(.text+0x3464):epmain.c: undefined reference to `ap_table_add'
epmain.o(.text+0x34be):epmain.c: undefined reference to `ap_pstrdup'
epmain.o(.text+0x34d4):epmain.c: undefined reference to `ap_pstrdup'
epmain.o(.text+0x34ea):epmain.c: undefined reference to `ap_table_set'
epmain.o(.text+0x3557):epmain.c: undefined reference to `ap_table_add'
epmain.o(.text+0x3569):epmain.c: undefined reference to `ap_send_http_header'
epio.o(.text+0x665):epio.c: undefined reference to `ap_setup_client_block'
epio.o(.text+0x674):epio.c: undefined reference to `ap_should_client_block'
epio.o(.text+0x698):epio.c: undefined reference to `ap_get_client_block'
epio.o(.text+0xfc9):epio.c: undefined reference to `ap_rwrite'
epio.o(.text+0xfe4):epio.c: undefined reference to `ap_rflush'
epio.o(.text+0x108b):epio.c: undefined reference to `ap_rputc'
epio.o(.text+0x10a0):epio.c: undefined reference to `ap_rflush'
epio.o(.text+0x1354):epio.c: undefined reference to `ap_palloc'
epio.o(.text+0x138f):epio.c: undefined reference to `ap_palloc'
epinit.o(.text+0x4191):epinit.c: undefined reference to `ap_table_get'
epinit.o(.text+0x41ad):epinit.c: undefined reference to `ap_table_get'
===========================

I've verified that the ap_compat.h is in the apache source tree.

---------------------------------------------------------------------
To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org


Mime
View raw message