OSX problem with make check...
I just updated to OS X 10.3.5 and Xcode 1.5
my configure was
./configure --with-rendezvous
make
this is the error I get with 'make check'. I don't
know if it's my fault but i read all the install docs
and didn't see that I need to do anything special for
the 'make check'...
dyld:
/Users/postgres/software/postgresql-8.0.0beta1/src/test/regress/./tmp_check/install//usr/local/pgsql/bin/initdb
can't open library: /usr/local/pgsql/lib/libpq.3.dylib
(No such file or directory, errno = 2)
Ted
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
http://promotions.yahoo.com/new_mail
Theodore Petrosky <tedpet5@yahoo.com> writes:
this is the error I get with 'make check'.
dyld:
/Users/postgres/software/postgresql-8.0.0beta1/src/test/regress/./tmp_check/install//usr/local/pgsql/bin/initdb
can't open library: /usr/local/pgsql/lib/libpq.3.dylib
(No such file or directory, errno = 2)
Depending on how sticky the OS is about shared library paths, you may
have to do "make install" (at least for the main libraries such as
libpq) before you can "make check". Otherwise the libraries will not
be where the executables look for them.
pg_regress.sh tries to deal with this by setting LD_LIBRARY_PATH,
but evidently that doesn't work on OS X. Do you know any other similar
incantation that does work?
regards, tom lane
On 10/8/04 10:19 pm, "Tom Lane" <tgl@sss.pgh.pa.us> wrote:
Theodore Petrosky <tedpet5@yahoo.com> writes:
this is the error I get with 'make check'.
dyld:
/Users/postgres/software/postgresql-8.0.0beta1/src/test/regress/./tmp_check/i
nstall//usr/local/pgsql/bin/initdb
can't open library: /usr/local/pgsql/lib/libpq.3.dylib
(No such file or directory, errno = 2)Depending on how sticky the OS is about shared library paths, you may
have to do "make install" (at least for the main libraries such as
libpq) before you can "make check". Otherwise the libraries will not
be where the executables look for them.pg_regress.sh tries to deal with this by setting LD_LIBRARY_PATH,
but evidently that doesn't work on OS X. Do you know any other similar
incantation that does work?
Ah, setting DYLD_LIBRARY_PATH does the trick
setenv DYLD_LIBRARY_PATH
/usr/local/install/postgresql-8.0.0beta1/src/test/regress/tmp_check/install/
usr/local/pgsql/lib/
Now it just fails geometry as described in Michael Glaesemann's previous
post.
I notice that it has never built a .dylib library before... In 7.4.x I have
always had a libpq.so library. Is this new?
Thanks
adam
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Adam Witney <awitney@sghms.ac.uk> writes:
Ah, setting DYLD_LIBRARY_PATH does the trick
Great. I'll add that to pg_regress.sh.
I notice that it has never built a .dylib library before... In 7.4.x I have
always had a libpq.so library. Is this new?
Yup.
regards, tom lane
I hope we are okay with this... I tried your path and
it didn't work ... I am in bash so I did:
export env
DYLD_LIBRARY_PATH=/Users/postgres/software/postgresql-8.0.0beta1/src/interfaces/libpq
Let me know if there is something else I could try.
Ted
--- Tom Lane <tgl@sss.pgh.pa.us> wrote:
Adam Witney <awitney@sghms.ac.uk> writes:
Ah, setting DYLD_LIBRARY_PATH does the trick
Great. I'll add that to pg_regress.sh.
I notice that it has never built a .dylib library
before... In 7.4.x I have
always had a libpq.so library. Is this new?
Yup.
regards, tom lane
---------------------------(end of
broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please
send an appropriate
subscribe-nomail command to
majordomo@postgresql.org so that your
message can get through to the mailing list
cleanly
__________________________________
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail
I'm not sure I understand you, but you are saying that it is not working for
you, right? Try setting it to
export env
DYLD_LIBRARY_PATH=/Users/postgres/software/postgresql-8.0.0beta1/src/test/re
gress/tmp_check/install/usr/local/pgsql/lib/
adam
I hope we are okay with this... I tried your path and
it didn't work ... I am in bash so I did:export env
DYLD_LIBRARY_PATH=/Users/postgres/software/postgresql-8.0.0beta1/src/interface
s/libpqLet me know if there is something else I could try.
Ted
--- Tom Lane <tgl@sss.pgh.pa.us> wrote:Adam Witney <awitney@sghms.ac.uk> writes:
Ah, setting DYLD_LIBRARY_PATH does the trick
Great. I'll add that to pg_regress.sh.
I notice that it has never built a .dylib library
before... In 7.4.x I have
always had a libpq.so library. Is this new?
Yup.
regards, tom lane
---------------------------(end of
broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please
send an appropriate
subscribe-nomail command to
majordomo@postgresql.org so that your
message can get through to the mailing list
cleanly__________________________________
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
This was my bad.... I thought I did what you suggested
however looking through the terminal history I see
that I left out part of the path. The export env works
beautifully for me.
Thanks,
Ted
--- Adam Witney <awitney@sghms.ac.uk> wrote:
I'm not sure I understand you, but you are saying
that it is not working for
you, right? Try setting it toexport env
DYLD_LIBRARY_PATH=/Users/postgres/software/postgresql-8.0.0beta1/src/test/re
gress/tmp_check/install/usr/local/pgsql/lib/
adam
I hope we are okay with this... I tried your path
and
it didn't work ... I am in bash so I did:
export env
DYLD_LIBRARY_PATH=/Users/postgres/software/postgresql-8.0.0beta1/src/interface
s/libpq
Let me know if there is something else I could
try.
Ted
--- Tom Lane <tgl@sss.pgh.pa.us> wrote:Adam Witney <awitney@sghms.ac.uk> writes:
Ah, setting DYLD_LIBRARY_PATH does the trick
Great. I'll add that to pg_regress.sh.
I notice that it has never built a .dylib
library
before... In 7.4.x I have
always had a libpq.so library. Is this new?
Yup.
regards, tom lane
---------------------------(end of
broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please
send an appropriate
subscribe-nomail command to
majordomo@postgresql.org so that your
message can get through to the mailing list
cleanly__________________________________
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
http://promotions.yahoo.com/new_mail