Postgresql7.4.11 compilation failing on Mac Intels

Поиск
Список
Период
Сортировка
От Nishant
Тема Postgresql7.4.11 compilation failing on Mac Intels
Дата
Msg-id 20060119162848.85658.qmail@web33505.mail.mud.yahoo.com
обсуждение исходный текст
Ответы Re: Postgresql7.4.11 compilation failing on Mac Intels  ("Brian A. Seklecki" <lavalamp@spiritual-machines.org>)
Re: Postgresql7.4.11 compilation failing on Mac Intels  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-ports
Hi,

I was compiling the sources of postgresql 7.4.11 on a
MAC OS X version 10.4.1 with Intel Pentium 4
processor.
I am getting the following error:
===========================
gnumake -C transam SUBSYS.o
gcc -O2 -fno-strict-aliasing -g -Wall
-Wmissing-prototypes -Wmissing-declarations
-I../../../../src/include   -c -o xlog.o xlog.c
In file included from
../../../../src/include/storage/spin.h:50,
                 from xlog.c:35:
../../../../src/include/storage/s_lock.h:543:2: error:
#error PostgreSQL does not have native spinlock
support on this platform. To continue the compilation,
rerun configure using --disable-spinlocks. However,
performance will be poor. Please report this to
pgsql-bugs@postgresql.org.
In file included from
../../../../src/include/storage/spin.h:50,
                 from xlog.c:35:
../../../../src/include/storage/s_lock.h:551: error:
conflicting types for 'slock_t'
../../../../src/include/pg_config_os.h:11: error:
previous declaration of 'slock_t' was here
gnumake[4]: *** [xlog.o] Error 1
gnumake[3]: *** [transam-recursive] Error 2
gnumake[2]: *** [access-recursive] Error 2
gnumake[1]: *** [all] Error 2
gnumake: *** [all] Error 2
Failed at gnumake
=================================================

I then went ahead and used the --disable-spinlocks
option. But it errored out again with the following
message:
=================================================
In file included from
../../../../src/include/storage/spin.h:50,
                 from xlog.c:35:
../../../../src/include/storage/s_lock.h:551: error:
conflicting types for 'slock_t'
../../../../src/include/pg_config_os.h:11: error:
previous declaration of 'slock_t' was here
gnumake[4]: *** [xlog.o] Error 1
gnumake[3]: *** [transam-recursive] Error 2
gnumake[2]: *** [access-recursive] Error 2
gnumake[1]: *** [all] Error 2
gnumake: *** [all] Error 2
Failed at gnumake
==================================================

Are there any specific steps to be followed to compile
pgsql on MAC - Intel machines?
Pointers needed on how to compile postgresql on
mac-intel machines.

My gcc version is i686-apple-darwin8-gcc-4.0.0 (build
5026)

Thanks and Regards,
Nishant







___________________________________________________________
Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com

В списке pgsql-ports по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: 'point' test suite failure on arm
Следующее
От: "Brian A. Seklecki"
Дата:
Сообщение: Re: Postgresql7.4.11 compilation failing on Mac Intels