[PORTS] Postgresql7.4.11 compilation failing on Mac Intels

Nishant <[email protected]>
Newsgroups gmane.comp.db.postgresql.ports
Message-ID <[email protected]>
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
[email protected].
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

---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
       subscribe-nomail command to [email protected] so that your
       message can get through to the mailing list cleanly
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.