Makefile.PL for Pg.so
От | Larry Rosenman |
---|---|
Тема | Makefile.PL for Pg.so |
Дата | |
Msg-id | 20010812231400.A14849@lerami.lerctr.org обсуждение исходный текст |
Ответы |
Re: [PATCHES] Makefile.PL for Pg.so
Re: [PATCHES] Makefile.PL for Pg.so Re: Makefile.PL for Pg.so |
Список | pgsql-hackers |
I made the following patch, and it works for MY platform. Peter, Can we do something similar for the distribution to set the RUNPATH for Pg.so? Index: Makefile.PL =================================================================== RCS file: /home/projects/pgsql/cvsroot/pgsql/src/interfaces/perl5/Makefile.PL,v retrieving revision 1.17 diff -c -r1.17 Makefile.PL *** Makefile.PL 2001/03/06 22:07:09 1.17 --- Makefile.PL 2001/08/13 04:12:28 *************** *** 64,66 **** --- 64,77 ---- ]; } + sub MY::dynamic_lib { + package MY; + my $inherited= shift->SUPER::dynamic_lib(@_); + if (! -d $ENV{POSTGRES_LIB} ) { + my $cwd = `pwd`; + chop $cwd; + $ENV{POSTGRES_LIB} = "$cwd/../libpq"; + } + $inherited=~ s@OTHERLDFLAGS =@OTHERLDFLAGS =-R$ENV{POSTGRES_LIB}@; + $inherited; + } -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 972-414-9812 E-Mail: ler@lerctr.org US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749
В списке pgsql-hackers по дате отправления: