Hi,

I encounterd some problems when compiling 7.1beta4 with options
--with-krb4 and (--with-openssl --with-python). Actual command
line of configuration is the followings.

--
./configure --enable-multibyte --with-tcl \
--with-tclconfig=/usr/local/lib --with-tkconfig=/usr/local/lib \
--with-krb4=/usr/athena --with-openssl --enable-odbc --with-python
--

They are easy to be fixed after run configure, but I couldn't
find a way to fix them basicaly.


(1) KTH-KRB4(Kerberos4) require -lresolve to configure.

$ diff configure~ configure
4315c4315
< LIBS="-lkrb $LIBS"
---
LIBS="-lkrb -lresolv $LIBS"
4349c4349
< LIBS="-lkrb $LIBS"
---
LIBS="-lkrb -lresolv $LIBS"
(2) No OpenSSL library path in generated Makefile in
src/interfaces/python. -L/usr/local/ssl/lib must be
added by hand.

diff src/interfaces/python/Makefile~ src/interfaces/python/Makefile
327c327
< _pgmodule$(SO): pgmodule.o; $(LDSHARED) pgmodule.o -L../../../src/interfaces/libpq -lpq -lssl -lcrypto -lkrb -lresolv -ldes -lz -lcrypt -lnsl -ldl -lm -lbsd -lreadline -ltermcap -lncurses -o _pgmodule$(SO)
---
_pgmodule$(SO): pgmodule.o; $(LDSHARED) pgmodule.o -L../../../src/interfaces/libpq -lpq -L/usr/local/ssl/lib -lssl -lcrypto -L/usr/athena/lib -lkrb -lresolv -ldes -lz -lcrypt -lnsl -ldl -lm -lbsd -lreadline -ltermcap -lncurses -o _pgmodule$(SO)
Farthermore, the newest version of PyGreSQL is 3.1 instead of
2.5.

--
Jun Kuwamura
rC Cm
^
~

Search Discussions

  • Nathan Myers at Feb 2, 2001 at 4:34 pm

    On Fri, Feb 02, 2001 at 12:03:14PM +0000, Jun Kuwamura wrote:
    Furthermore, the newest version of PyGreSQL is 3.1 instead of 2.5.
    Is this on the TODO-7.1 list?

    Nathan Myers
    ncm@zembu.com
  • Bruce Momjian at Feb 2, 2001 at 6:18 pm
    I have updated the CVS copy of python to show the proper version. We
    had 3.1, but the 3.1 tarball called it 2.5 in README.
    On Fri, Feb 02, 2001 at 12:03:14PM +0000, Jun Kuwamura wrote:
    Furthermore, the newest version of PyGreSQL is 3.1 instead of 2.5.
    Is this on the TODO-7.1 list?

    Nathan Myers
    ncm@zembu.com

    --
    Bruce Momjian | http://candle.pha.pa.us
    pgman@candle.pha.pa.us | (610) 853-3000
    + If your life is a hard drive, | 830 Blythe Avenue
    + Christ can be your backup. | Drexel Hill, Pennsylvania 19026
  • Peter Eisentraut at Feb 3, 2001 at 4:31 pm

    Jun Kuwamura writes:

    (1) KTH-KRB4(Kerberos4) require -lresolve to configure.
    Exact name of the symbol required?
    (2) No OpenSSL library path in generated Makefile in
    src/interfaces/python. -L/usr/local/ssl/lib must be
    added by hand.
    Will fix that.

    --
    Peter Eisentraut peter_e@gmx.net http://yi.org/peter-e/
  • Jun Kuwamura at Feb 4, 2001 at 12:16 pm

    On Sat, 3 Feb 2001, Peter Eisentraut wrote:

    Jun Kuwamura writes:
    (1) KTH-KRB4(Kerberos4) require -lresolve to configure.
    Exact name of the symbol required?
    gcc testkrb.c -L/usr/athena/lib -lkrb -ldes 2>&1 \
    grep undef |cut -f5 -d' ' | uniq
    `dn_expand'
    `res_search'

    --
    Jun Kuwamura
    rC Cm
    ^
    ~

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouppgsql-hackers @
categoriespostgresql
postedFeb 2, '01 at 12:00p
activeFeb 4, '01 at 12:16p
posts5
users4
websitepostgresql.org...
irc#postgresql

People

Translate

site design / logo © 2022 Grokbase