building plruby on cygwin

From: David Garamond <lists(at)zara(dot)6(dot)isreserved(dot)com>
To: pgsql-cygwin(at)postgresql(dot)org, ruby-talk(at)ruby-lang(dot)org
Subject: building plruby on cygwin
Date: 2004-02-28 12:36:43
Message-ID: 40408B5B.5070001@zara.6.isreserved.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-cygwin

Has anyone succeeded building plruby on cygwin? When I tried "ruby
extconf.rb" it failed with message 'libpq is missing'. My understanding
on mkmf.rb is very minimal so I modified the Makefile manually by adding
"-lpq". Then "make" aborts because it tries to look for "user32", so I
added '-L"/cygdrive/c/winnt/system32" and -luser32 to the Makefile.
Finally "make" failed with:

plruby.o(.text+0x739): In function `pl_query_type':
/usr/src/plruby-0.3.8/plruby.c:208: undefined reference to
`_SearchSysCache'
plruby.o(.text+0x760):/usr/src/plruby-0.3.8/plruby.c:218: undefined
reference to
`_ReleaseSysCache'
...

where are _SearchSysCache and _ReleaseSysCache defined? Other pl like
plperl.so and plpgsql.so also contain references to these, but they are
not found in the Pg libraries.

Note: "make static" succeeded.

(plruby 0.3.8, pg 7.4.1, ruby 1.8.1, cygwin 1.5.7-1, win2k)

--
dave

Responses

Browse pgsql-cygwin by date

  From Date Subject
Next Message ts 2004-02-28 13:28:19 Re: building plruby on cygwin
Previous Message CDIT E-GOVERNANCE 2004-02-25 05:14:59 Connectivity from VB to PGSQL