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
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 |