PLPerl on Windows?

From: "Rod Taylor" <rbt(at)zort(dot)ca>
To: <pgsql-cygwin(at)postgresql(dot)org>
Subject: PLPerl on Windows?
Date: 2002-02-11 00:31:57
Message-ID: 004f01c1b293$83e0a9c0$8001a8c0@jester
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-cygwin

It's windows 2000, Postgresql 7.2 release ontop of CYGWIN_NT-5.0
JESTER 1.3.9(0.51/3/2) 2002-01-21 12:48 i686 unknown. It compiles
(and runs) find without the --with-perl. Tried both perl compiled
from sourcecode and the pre-compiled version that comes with cygwin.

./configure --with-perl --prefix=/usr/local --enable-multibyte --enab
le-locale --enable-recode
.
.
.
make
.
.
.
rm -f blib/arch/auto/plperl/plperl.dll
LD_RUN_PATH="" ld2 -s -L/usr/local/lib plperl.o eloglvl.o
SPI.o -s -L/usr/local/lib
/usr/lib/perl5/5.6.1/cygwin-multi/auto/DynaLoader/DynaLoader.a -L
/usr/lib/perl5/5.6.1/cygwin-multi/CORE -lcrypt -o
blib/arch/auto/plperl/plperl.dll
/usr/lib/perl5/5.6.1/cygwin-multi/CORE/libperl5_6_1.a
dllwrap --dllname plperl.dll --driver-name gcc --dlltool
dlltool --export-all-symbols --as as --output-def
libplperl.def --output-lib libplperl.a \
-s -L/usr/local/lib plperl.o eloglvl.o SPI.o -s -L/usr/local/lib
/usr/lib/perl5/5.6.1/cygwin-multi/auto/DynaLoader/DynaLoader.a -L/usr/
lib/perl5/5.6.1
/cygwin-multi/CORE -lcrypt
/usr/lib/perl5/5.6.1/cygwin-multi/CORE/libperl5_6_1.a
dllwrap: no export definition file provided
dllwrap: creating one, but that may not be what you want
plperl.o(.text+0x2):plperl.c: undefined reference to
`_imp__TopMemoryContext'
plperl.o(.text+0x1a):plperl.c: undefined reference to `fmgr_info_cxt'
plperl.o(.text+0x270):plperl.c: undefined reference to `elog'
plperl.o(.text+0x361):plperl.c: undefined reference to `SPI_connect'
plperl.o(.text+0x375):plperl.c: undefined reference to `elog'
plperl.o(.text+0x39c):plperl.c: undefined reference to `elog'
plperl.o(.text+0x9b5):plperl.c: undefined reference to `elog'
plperl.o(.text+0x9cc):plperl.c: undefined reference to `elog'
plperl.o(.text+0xaa6):plperl.c: undefined reference to `elog'
plperl.o(.text+0xe76):plperl.c: undefined reference to `FunctionCall3'
plperl.o(.text+0xf07):plperl.c: undefined reference to `pfree'
plperl.o(.text+0x100f):plperl.c: undefined reference to `elog'
plperl.o(.text+0x1341):plperl.c: undefined reference to `elog'
plperl.o(.text+0x1440):plperl.c: undefined reference to
`_imp__Warn_restart'
plperl.o(.text+0x1450):plperl.c: undefined reference to
`_imp__Warn_restart'
plperl.o(.text+0x145f):plperl.c: undefined reference to
`_imp__Warn_restart'
plperl.o(.text+0x1476):plperl.c: undefined reference to
`_imp__Warn_restart'
plperl.o(.text+0x148c):plperl.c: undefined reference to
`_imp__Warn_restart'
plperl.o(.text+0x14bb):plperl.c: more undefined references to
`_imp__Warn_restart' follow
plperl.o(.text+0x1506):plperl.c: undefined reference to `SPI_finish'
plperl.o(.text+0x151d):plperl.c: undefined reference to `elog'
plperl.o(.text+0x15c0):plperl.c: undefined reference to
`FunctionCall3'
plperl.o(.text+0x15ea):plperl.c: undefined reference to
`_imp__Warn_restart'
plperl.o(.text+0x1615):plperl.c: undefined reference to
`_imp__Warn_restart'
plperl.o(.text+0x163d):plperl.c: undefined reference to
`_imp__Warn_restart'
plperl.o(.text+0x18d4):plperl.c: undefined reference to
`SearchSysCache'
plperl.o(.text+0x18ee):plperl.c: undefined reference to `elog'
plperl.o(.text+0x1a83):plperl.c: undefined reference to `elog'
plperl.o(.text+0x1ad9):plperl.c: undefined reference to
`SearchSysCache'
plperl.o(.text+0x1b15):plperl.c: undefined reference to `elog'
plperl.o(.text+0x1b32):plperl.c: undefined reference to
`ReleaseSysCache'
plperl.o(.text+0x1b61):plperl.c: undefined reference to
`SearchSysCache'
plperl.o(.text+0x1ba8):plperl.c: undefined reference to `elog'
plperl.o(.text+0x1be7):plperl.c: undefined reference to `elog'
plperl.o(.text+0x1c0f):plperl.c: undefined reference to
`ReleaseSysCache'
plperl.o(.text+0x1c68):plperl.c: undefined reference to
`SearchSysCache'
plperl.o(.text+0x1cb0):plperl.c: undefined reference to `elog'
plperl.o(.text+0x1d0b):plperl.c: undefined reference to
`ReleaseSysCache'
plperl.o(.text+0x1d30):plperl.c: undefined reference to `textout'
plperl.o(.text+0x1d35):plperl.c: undefined reference to
`DirectFunctionCall1'
plperl.o(.text+0x1d5a):plperl.c: undefined reference to `pfree'
plperl.o(.text+0x1d90):plperl.c: undefined reference to `elog'
plperl.o(.text+0x1dea):plperl.c: undefined reference to
`ReleaseSysCache'
plperl.o(.text+0x1f71):plperl.c: undefined reference to
`nocachegetattr'
plperl.o(.text+0x1fad):plperl.c: undefined reference to
`nocachegetattr'
plperl.o(.text+0x1fc4):plperl.c: undefined reference to
`heap_getsysattr'
plperl.o(.text+0x2010):plperl.c: undefined reference to
`SearchSysCache'
plperl.o(.text+0x2039):plperl.c: undefined reference to `elog'
plperl.o(.text+0x2054):plperl.c: undefined reference to
`ReleaseSysCache'
plperl.o(.text+0x206f):plperl.c: undefined reference to
`OidFunctionCall3'
plperl.o(.text+0x2090):plperl.c: undefined reference to `pfree'
SPI.o(.text+0x253):SPI.c: undefined reference to `elog'
collect2: ld returned 1 exit status
dllwrap: gcc exited with status 1
perlld: *** system() failed to execute
dllwrap --dllname plperl.dll --driver-name gcc --dlltool
dlltool --export-all-symbols --as as --output-def
libplperl.def --output-lib libplperl.a \
-s -L/usr/local/lib plperl.o eloglvl.o SPI.o -s -L/usr/local/lib
/usr/lib/perl5/5.6.1/cygwin-multi/auto/DynaLoader/DynaLoader.a -L/usr/
lib/perl5/5.6.1
/cygwin-multi/CORE -lcrypt
/usr/lib/perl5/5.6.1/cygwin-multi/CORE/libperl5_6_1.a

make[4]: *** [blib/arch/auto/plperl/plperl.dll] Error 1
make[4]: Leaving directory
`/home/rbt/temp/postgresql-7.2/src/pl/plperl'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/home/rbt/temp/postgresql-7.2/src/pl/plperl'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/rbt/temp/postgresql-7.2/src/pl'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/rbt/temp/postgresql-7.2/src'
make: *** [all] Error 2

--
Rod Taylor

Your eyes are weary from staring at the CRT. You feel sleepy. Notice
how restful it is to watch the cursor blink. Close your eyes. The
opinions stated above are yours. You cannot imagine why you ever felt
otherwise.

Responses

Browse pgsql-cygwin by date

  From Date Subject
Next Message Rod Taylor 2002-02-11 01:29:23 initdb stalled?
Previous Message Russell Black 2002-02-08 22:29:09 Re: Screen Overflow problem