PostgreSQL 9.0alpha4: openSolaris 10 x86 snv_134: configure issues: C compiler cannot create executables

From: Lou Picciano <loupicciano(at)comcast(dot)net>
To: pgsql-testers <pgsql-testers(at)postgresql(dot)org>
Subject: PostgreSQL 9.0alpha4: openSolaris 10 x86 snv_134: configure issues: C compiler cannot create executables
Date: 2010-03-26 14:18:06
Message-ID: 1430062686.6336371269613086783.JavaMail.root@sz0093a.westchester.pa.mail.comcast.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-testers

Testing Friends:

Having a wee bit of trouble ./configure-ing on openSolaris snv_134 (x86)
Ultimately, we are running into the much-dreaded 'C compiler cannot create executables' wall...
Some snippets from config.log:

Reading specs from /usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/specs

Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --enable-shared --enable-languages=c,c++,f77

Thread model: posix

gcc version 3.4.6

configure:3260: $? = 0

configure:3267: gcc -V >&5

gcc: `-V' option must have argument

configure:3271: $? = 1

configure:3294: checking for C compiler default output file name

configure:3316: gcc conftest.c >&5

ld: fatal: file values-Xa.o: open failed: No such file or directory

ld: fatal: file processing errors. No output written to a.out

collect2: ld returned 1 exit status

configure:3320: $? = 1

configure:3358: result:

configure: failed program was:

| /* confdefs.h. */

| #define PACKAGE_NAME "PostgreSQL"

| #define PACKAGE_TARNAME "postgresql"

| #define PACKAGE_VERSION "9.0alpha4"

| #define PACKAGE_STRING "PostgreSQL 9.0alpha4"

| #define PACKAGE_BUGREPORT "pgsql-bugs(at)postgresql(dot)org"

| #define PG_VERSION "9.0alpha4"

| #define PG_MAJORVERSION "9.0"

| #define USE_INTEGER_DATETIMES 1

| #define DEF_PGPORT 5432

| #define DEF_PGPORT_STR "5432"

| #define BLCKSZ 8192

| #define RELSEG_SIZE 131072

| #define XLOG_BLCKSZ 8192

| #define XLOG_SEG_SIZE (16 * 1024 * 1024)

| /* end confdefs.h. */

|

| int

| main ()

| {

|

| ;

| return 0;

| }

configure:3364: error: in `</path/to/source/tree>/postgresql-9.0alpha4':

configure:3366: error: C compiler cannot create executables

However, later in the log:

configure_args=' '\''--with-as=/usr/local/bin/as'\'' '\''--with-ld=/usr/local/bin/ld'\'' '\''--enable-shared'\'' '\''--enable-languages=c,c++,f77'\'''

I do have 'supporting' applications, like as, gnu ld and bison, in /usr/local/bin - in priority in my PATH: how does this jibe with the line?:

Reading specs from /usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/specs

I'm heading now into lines 3316, 3364 and 3366 to see what's up...

Or is using SunStudio a must on openSolaris?

Regards, Lou Picciano

Responses

Browse pgsql-testers by date

  From Date Subject
Next Message Josh Berkus 2010-03-26 17:37:19 Re: April 3: Test-Fest Day
Previous Message Hitoshi Harada 2010-03-26 06:53:42 Re: April 3: Test-Fest Day