[snip]

> Am attaching my results for contrast.  Mine are achieved with the
> wrapper around Configure.pl which I posted on list earlier in
> thread.  Note that in mine 'ld' picks up the value passed via shell
> setting at step 'inter::progs'.
>
> This works for me, but may not be relevant to your problem.  I had to
> adopt this approach due to an abortive effort to build my own gcc-4.1
> on my iBook prior to joining the Parrot project.

I've attached my ld and ldflags trace too.  I used your ccc wrapper
and directly linked to gcc and g++ instead of going through the cc and
c++ links found on my system.  Other than the inclusion of
/opt/local/lib twice, the thing that stands out the me is that the
config seems to be targeting 'init::defaults => env
MACOSX_DEPLOYMENT_TARGET=10.3 cc' and I'm on 10.4.11 of the OS.  Do
you think that matters?
init::manifest => 
init::defaults => env MACOSX_DEPLOYMENT_TARGET=10.3 cc
init::install => env MACOSX_DEPLOYMENT_TARGET=10.3 cc
init::miniparrot => env MACOSX_DEPLOYMENT_TARGET=10.3 cc
init::hints => c++
init::headers => c++
inter::progs => g++-4.0
inter::make => g++-4.0
inter::lex => g++-4.0
inter::yacc => g++-4.0
auto::gcc => g++-4.0
auto::backtrace => g++-4.0
auto::fink => g++-4.0
auto::msvc => g++-4.0
auto::attributes => g++-4.0
auto::warnings => g++-4.0
init::optimize => g++-4.0
inter::shlibs => g++-4.0
inter::libparrot => g++-4.0
inter::charset => g++-4.0
inter::encoding => g++-4.0
inter::types => g++-4.0
auto::ops => g++-4.0
auto::pmc => g++-4.0
auto::alignptrs => g++-4.0
auto::headers => g++-4.0
auto::sizes => g++-4.0
auto::byteorder => g++-4.0
auto::va_ptr => g++-4.0
auto::pack => g++-4.0
auto::format => g++-4.0
auto::isreg => g++-4.0
auto::arch => g++-4.0
auto::jit => g++-4.0
auto::cpu => g++-4.0
auto::funcptr => g++-4.0
auto::cgoto => g++-4.0
auto::inline => g++-4.0
auto::gc => g++-4.0
auto::memalign => g++-4.0
auto::signal => g++-4.0
auto::socklen_t => g++-4.0
auto::env => g++-4.0
auto::aio => g++-4.0
auto::gmp => g++-4.0
auto::readline => g++-4.0
auto::gdbm => g++-4.0
auto::snprintf => g++-4.0
auto::perldoc => g++-4.0
auto::python => g++-4.0
auto::m4 => g++-4.0
auto::ctags => g++-4.0
auto::revision => g++-4.0
gen::icu => g++-4.0
gen::config_h => g++-4.0
gen::core_pmcs => g++-4.0
gen::parrot_include => g++-4.0
gen::languages => g++-4.0
gen::makefiles => g++-4.0
gen::platform => g++-4.0
gen::config_pm => g++-4.0
init::manifest => 
init::defaults => -L/opt/local/lib -L/usr/local/lib
init::install => -L/opt/local/lib -L/usr/local/lib
init::miniparrot => -L/opt/local/lib -L/usr/local/lib
init::hints => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
init::headers => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
inter::progs => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
inter::make => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
inter::lex => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
inter::yacc => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::gcc => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::backtrace => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::fink => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::msvc => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::attributes => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::warnings => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
init::optimize => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
inter::shlibs => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
inter::libparrot => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
inter::charset => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
inter::encoding => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
inter::types => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::ops => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::pmc => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::alignptrs => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::headers => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::sizes => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::byteorder => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::va_ptr => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::pack => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::format => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::isreg => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::arch => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::jit => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::cpu => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::funcptr => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::cgoto => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::inline => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::gc => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::memalign => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::signal => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::socklen_t => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::env => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::aio => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::gmp => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace 
auto::readline => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
auto::gdbm => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
auto::snprintf => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
auto::perldoc => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
auto::python => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
auto::m4 => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
auto::ctags => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
auto::revision => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
gen::icu => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
gen::config_h => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
gen::core_pmcs => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
gen::parrot_include => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
gen::languages => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
gen::makefiles => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
gen::platform => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib
gen::config_pm => -L/opt/local/lib -L/usr/local/lib 
-L/Users/joshua/Development/parrot/blib/lib -flat_namespace  -L/opt/local/lib

Reply via email to