On Nov 17, 2007, at 3:22 PM, chromatic via RT wrote:

On Saturday 17 November 2007 11:56:59 James E Keenan wrote:

On Nov 17, 2007, at 2:50 PM, chromatic via RT wrote:

Hm, does your Makefile contain "-fvisibility=hidden" in the CFLAGS
line?

No.

There's the problem them.  Assuming you're using gcc 4.x,

I'm not.

[parrot] 505 $ grep gcc myconfig
cc='/usr/bin/gcc-3.3', ccflags='-fno-common -no-cpp-precomp - pipe -I/usr/local/include -pipe -fno-common -Wno-long-double - DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED - DHASATTRIBUTE_FORMAT -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL - DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED ',

Remember all that problem I was having at the hackathon getting my first build of Parrot. You and Chip and subsequently Coke diagnosed it as due to my botched attempt to build my own gcc 4.x. So ever since, I've specified the Apple-supplied build of gcc as a command- line option.

[parrot] 507 $ /usr/bin/gcc-3.3 --version
gcc-3.3 (GCC) 3.3 20030304 (Apple Computer, Inc. build 1495)
...

[parrot] 509 $ cat myconfigure.sh
#!/bin/sh
CC="/usr/bin/gcc-3.3"
CX="/usr/bin/g++-3.3"
/usr/local/bin/perl Configure.pl --cc="$CC" --cxx="$CX" --link="$CX" \
    --ld="$CX" --without-icu --without-gmp \
    $@

(Not sure how that affects the current problem, however.)

Reply via email to