Compilation failes in CVS tip
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I've made a fresh checkout from CVS and getting the following error.
Platform is RHEL 3 with
[pgsql75@devrim pgsql]$ gcc -v
...
gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-24)
======================================================================
make -C interfaces all
make[2]: Entering directory `/home/pgsql75/pgsql/src/interfaces'
make[3]: Entering directory `/home/pgsql75/pgsql/src/interfaces/libpq'
Makefile:75: *** invalid syntax in conditional. Stop.
make[3]: Leaving directory `/home/pgsql75/pgsql/src/interfaces/libpq'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/pgsql75/pgsql/src/interfaces'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/pgsql75/pgsql/src'
make: *** [all] Error 2
======================================================================
Below are the relevant lines in
/home/pgsql75/pgsql/src/interfaces/libpq/Makefile:
======================================================================
ifeq ($(PTHREAD_H_WIN32))
pthread.h : % : $(top_srcdir)/src/interfaces/libpq/pthread.h.win
rm -f $@ && $(LN_S) $< .
endif
======================================================================
Any commments?
Regards,
- --
Devrim GUNDUZ
devrim~gunduz.org devrim.gunduz~linux.org.tr
http://www.tdmsoft.com
http://www.gunduz.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQFA1ANQtl86P3SPfQ4RAra7AJsFk4ZCguSMNrEdp57XPO1VTprthACfeT8C
VmNWZ8AvLNJ00J9mT/ZVMQ0=
=8tuI
-----END PGP SIGNATURE-----
Devrim GUNDUZ wrote:
======================================================================
Below are the relevant lines in
/home/pgsql75/pgsql/src/interfaces/libpq/Makefile:======================================================================
ifeq ($(PTHREAD_H_WIN32))
pthread.h : % : $(top_srcdir)/src/interfaces/libpq/pthread.h.win
rm -f $@ && $(LN_S) $< .
endif
======================================================================
pthread.h.win is the pthread partial emu for win32 libpq (compilable
with win32.mak), which shouldn't be mentioned in Linux Makefile at all
(copying to pthread.h would override /usr/include/pthread.h, we don't
want that). Might be caused by Bruce's change to the native win32 port.
Regards,
Andreas
Fix applied. Sorry.
---------------------------------------------------------------------------
Andreas Pflug wrote:
Devrim GUNDUZ wrote:
======================================================================
Below are the relevant lines in
/home/pgsql75/pgsql/src/interfaces/libpq/Makefile:======================================================================
ifeq ($(PTHREAD_H_WIN32))
pthread.h : % : $(top_srcdir)/src/interfaces/libpq/pthread.h.win
rm -f $@ && $(LN_S) $< .
endif
======================================================================pthread.h.win is the pthread partial emu for win32 libpq (compilable
with win32.mak), which shouldn't be mentioned in Linux Makefile at all
(copying to pthread.h would override /usr/include/pthread.h, we don't
want that). Might be caused by Bruce's change to the native win32 port.Regards,
Andreas---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend
--
Bruce Momjian | http://candle.pha.pa.us
pgman@candle.pha.pa.us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073