Failure of make for 7.3.4 on Mac OS 10.3 Panther

Started by Barry C.Hawkinsover 22 years ago3 messagesgeneral
Jump to latest
#1Barry C.Hawkins
ly5t5@allthingscomputed.com

List,
Hello. I am trying to get PostgreSQL 7.3.4 installed after moving to
Mac OS 10.3, known as Panther. I am using the following configure
statement:

pbg417:/usr/local/src/postgresql-7.3.4 barryh$ ./configure
--prefix=/usr/local/pgsql
--enable-locale --enable-multibyte=UNICODE --with-openssl=/usr
--with-perl
--with-java --enable-syslog --with-includes=/sw/include
--with-libraries=/sw/lib

Configure succeeds, but make fails with the following error:

In file included from /usr/include/machine/param.h:30,
from /usr/include/sys/socket.h:67,
from ../../../../src/include/libpq/pqcomm.h:28,
from ../../../../src/include/libpq/libpq-be.h:24,
from ../../../../src/include/libpq/libpq.h:21,
from printtup.c:20:
/usr/include/ppc/param.h:98: macro "btodb" requires 2 arguments, but
only 1 given
/usr/include/ppc/param.h:100: macro "dbtob" requires 2 arguments, but
only 1 given
make[4]: *** [printtup.o] Error 1
make[3]: *** [common-recursive] Error 2
make[2]: *** [access-recursive] Error 2
make[1]: *** [all] Error 2
make: *** [all] Error 2

I tried disabling OpenSSL since I had 3 warning messages regarding
OpenSSL during the configure process, but make still produces the same
results. I had 7.3.4 installed on Mac OS 10.2.8 without issue. Any
advice? Thanks in advance.

Regards,
--
Barry C. Hawkins
All Things Computed
site: www.allthingscomputed.com
weblog: www.allthingscomputed.com/blog/

#2Bruce Momjian
bruce@momjian.us
In reply to: Barry C.Hawkins (#1)
Re: Failure of make for 7.3.4 on Mac OS 10.3 Panther

Please try 7.4RC2. We have that fixed there.

---------------------------------------------------------------------------

Barry C.Hawkins wrote:

List,
Hello. I am trying to get PostgreSQL 7.3.4 installed after moving to
Mac OS 10.3, known as Panther. I am using the following configure
statement:

pbg417:/usr/local/src/postgresql-7.3.4 barryh$ ./configure
--prefix=/usr/local/pgsql
--enable-locale --enable-multibyte=UNICODE --with-openssl=/usr
--with-perl
--with-java --enable-syslog --with-includes=/sw/include
--with-libraries=/sw/lib

Configure succeeds, but make fails with the following error:

In file included from /usr/include/machine/param.h:30,
from /usr/include/sys/socket.h:67,
from ../../../../src/include/libpq/pqcomm.h:28,
from ../../../../src/include/libpq/libpq-be.h:24,
from ../../../../src/include/libpq/libpq.h:21,
from printtup.c:20:
/usr/include/ppc/param.h:98: macro "btodb" requires 2 arguments, but
only 1 given
/usr/include/ppc/param.h:100: macro "dbtob" requires 2 arguments, but
only 1 given
make[4]: *** [printtup.o] Error 1
make[3]: *** [common-recursive] Error 2
make[2]: *** [access-recursive] Error 2
make[1]: *** [all] Error 2
make: *** [all] Error 2

I tried disabling OpenSSL since I had 3 warning messages regarding
OpenSSL during the configure process, but make still produces the same
results. I had 7.3.4 installed on Mac OS 10.2.8 without issue. Any
advice? Thanks in advance.

Regards,
--
Barry C. Hawkins
All Things Computed
site: www.allthingscomputed.com
weblog: www.allthingscomputed.com/blog/

---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faqs/FAQ.html

-- 
  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
#3Barry C.Hawkins
ly5t5@allthingscomputed.com
In reply to: Bruce Momjian (#2)
Re: (Solved) Failure of make for 7.3.4 on Mac OS 10.3 Panther

On Nov 11, 2003, at 9:17 PM, Bruce Momjian wrote:

Please try 7.4RC2. We have that fixed there.

-----------------------------------------------------------------------
----

Barry C.Hawkins wrote:

List,
Hello. I am trying to get PostgreSQL 7.3.4 installed after moving to
Mac OS 10.3, known as Panther. I am using the following configure
statement:

pbg417:/usr/local/src/postgresql-7.3.4 barryh$ ./configure
--prefix=/usr/local/pgsql
--enable-locale --enable-multibyte=UNICODE --with-openssl=/usr
--with-perl
--with-java --enable-syslog --with-includes=/sw/include
--with-libraries=/sw/lib

Configure succeeds, but make fails with the following error:

In file included from /usr/include/machine/param.h:30,
from /usr/include/sys/socket.h:67,
from ../../../../src/include/libpq/pqcomm.h:28,
from ../../../../src/include/libpq/libpq-be.h:24,
from ../../../../src/include/libpq/libpq.h:21,
from printtup.c:20:
/usr/include/ppc/param.h:98: macro "btodb" requires 2 arguments, but
only 1 given
/usr/include/ppc/param.h:100: macro "dbtob" requires 2 arguments, but
only 1 given
make[4]: *** [printtup.o] Error 1
make[3]: *** [common-recursive] Error 2
make[2]: *** [access-recursive] Error 2
make[1]: *** [all] Error 2
make: *** [all] Error 2

I tried disabling OpenSSL since I had 3 warning messages regarding
OpenSSL during the configure process, but make still produces the same
results. I had 7.3.4 installed on Mac OS 10.2.8 without issue. Any
advice? Thanks in advance.

Regards,
--
Barry C. Hawkins
All Things Computed
site: www.allthingscomputed.com
weblog: www.allthingscomputed.com/blog/

---------------------------(end of
broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faqs/FAQ.html

-- 
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

---------------------------(end of
broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if
your
joining column's datatypes do not match

Bruce,
Thank you; that worked wonderfully. It configured, compiled, and
installed without issue.

Regards,
--
Barry C. Hawkins
All Things Computed
site: www.allthingscomputed.com
weblog: www.allthingscomputed.com/blog/