#890: build failed on intel mac osx 10.5
--------------------+-------------------------------------------------------
 Reporter:  satrac  |        Type:  bug   
   Status:  new     |    Priority:  normal
Milestone:          |   Component:  build 
  Version:  1.4.0   |    Severity:  medium
 Keywords:  build   |        Lang:        
    Patch:          |    Platform:  darwin
--------------------+-------------------------------------------------------

Comment(by florian):

 I have the same problem as reported by satrac.

 I ran into this while trying to build rakudo.

 I'm running Mac OS 10.5.8

 {{{
 uname -a
 Darwin otternase.local 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15
 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386 i386
 }}}

 With Perl 5.10.0:

 {{{
 perl -V
 Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
   Platform:
     osname=darwin, osvers=9.8.0, archname=darwin-2level
     uname='darwin otternase.local 9.8.0 darwin kernel version 9.8.0: wed
 jul 15 16:55:01 pdt 2009; root:xnu-1228.15.4~1release_i386 i386 i386 '
     config_args='-ds -e -Dprefix=/usr/local/perl510'
     hint=recommended, useposix=true, d_sigaction=define
     useithreads=undef, usemultiplicity=undef
     useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
     use64bitint=undef, use64bitall=undef, uselongdouble=undef
     usemymalloc=n, bincompat5005=undef
   Compiler:
     cc='cc', ccflags ='-fno-common -DPERL_DARWIN -no-cpp-precomp -fno-
 strict-aliasing -pipe -I/usr/local/include -I/opt/local/include',
     optimize='-O3',
     cppflags='-no-cpp-precomp -fno-common -DPERL_DARWIN -no-cpp-precomp
 -fno-strict-aliasing -pipe -I/usr/local/include -I/opt/local/include'
     ccversion='', gccversion='4.0.1 (Apple Inc. build 5465)',
 gccosandvers=''
     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
 lseeksize=8
     alignbytes=8, prototype=define
   Linker and Libraries:
     ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags =' -L/usr/local/lib
 -L/opt/local/lib'
     libpth=/usr/local/lib /opt/local/lib /usr/lib
     libs=-ldbm -ldl -lm -lutil -lc
     perllibs=-ldl -lm -lutil -lc
     libc=/usr/lib/libc.dylib, so=dylib, useshrplib=false,
 libperl=libperl.a
     gnulibc_version=''
   Dynamic Linking:
     dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
     cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup
 -L/usr/local/lib -L/opt/local/lib'


 Characteristics of this binary (from libperl):
   Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP
                         USE_LARGE_FILES USE_PERLIO
   Built under darwin
   Compiled at Aug 17 2009 19:51:39
   %ENV:
     PERL5LIB="/Users/fh/perl5/lib/perl5:/Users/fh/perl5/lib/perl5/darwin-
 2level"
     PERL_MM_OPT="INSTALL_BASE=/Users/fh/perl5"
   @INC:
     /Users/fh/perl5/lib/perl5/darwin-2level
     /Users/fh/perl5/lib/perl5
     /Users/fh/perl5/lib/perl5/darwin-2level
     /usr/local/perl510/lib/5.10.0/darwin-2level
     /usr/local/perl510/lib/5.10.0
     /usr/local/perl510/lib/site_perl/5.10.0/darwin-2level
     /usr/local/perl510/lib/site_perl/5.10.0
     .
 }}}

 This is what happened:

 ===[[BR]]
 perl -MExtUtils::Command -e mkpath blib/lib
 c++ -dynamiclib -undefined dynamic_lookup -L/usr/local/lib
 -L/opt/local/lib -L/Users/fh/Downloads/rakudo/parrot/blib/lib  -o
 blib/lib/libparrot.1.8.0.dylib -install_name
 /Users/fh/Downloads/rakudo/parrot/blib/lib/libparrot.dylib \
                 src/string/api.o src/ops/core_ops.o
 src/ops/core_ops_switch.o src/byteorder.o src/string/charset.o
 src/core_pmcs.o src/datatypes.o src/debug.o src/dynext.o src/embed.o
 src/string/encoding.o src/events.o src/exceptions.o src/exit.o
 src/extend.o src/extend_vtable.o src/gc/alloc_memory.o src/gc/api.o
 src/gc/gc_ms.o src/gc/gc_inf.o src/gc/mark_sweep.o src/gc/system.o
 src/global.o src/global_setup.o src/hash.o src/hll.o src/call/pcc.o
 src/call/args.o src/interp/inter_cb.o src/interp/inter_create.o
 src/interp/inter_misc.o src/call/ops.o src/call/context.o
 src/call/context_accessors.o src/key.o src/library.o src/list.o
 src/longopt.o src/misc.o src/multidispatch.o src/frame_builder.o src/nci.o
 src/oo.o src/packfile.o src/packout.o src/platform.o src/pmc_freeze.o
 src/pmc.o src/runcore/main.o src/runcore/cores.o src/runcore/profiling.o
 src/scheduler.o src/spf_render.o src/spf_vtable.o src/string/primitives.o
 src/sub.o src/thread.o src/runcore/trace.o src/tsq.o src/utils.o
 src/vtables.o src/warnings.o src/packfile/pf_items.o src/ops/core_ops_cg.o
 src/ops/core_ops_cgp.o src/gc/alloc_resources.o
 src/string/charset/ascii.o src/string/charset/binary.o
 src/string/charset/iso-8859-1.o src/string/charset/tables.o
 src/string/charset/unicode.o src/io/core.o src/io/api.o src/io/utf8.o
 src/io/buffer.o src/io/unix.o src/io/win32.o src/io/portable.o
 src/io/filehandle.o src/io/socket_api.o src/io/socket_unix.o
 src/io/socket_win32.o src/pmc/default.o src/pmc/null.o src/pmc/env.o
 src/pmc/key.o src/pmc/unmanagedstruct.o src/pmc/managedstruct.o
 src/pmc/exception.o src/pmc/parrotlibrary.o src/pmc/parrotinterpreter.o
 src/pmc/parrotthread.o src/pmc/lexpad.o src/pmc/timer.o src/pmc/pointer.o
 src/pmc/sub.o src/pmc/continuation.o src/pmc/retcontinuation.o
 src/pmc/coroutine.o src/pmc/eval.o src/pmc/nci.o src/pmc/float.o
 src/pmc/integer.o src/pmc/bigint.o src/pmc/bignum.o src/pmc/complex.o
 src/pmc/string.o src/pmc/boolean.o src/pmc/array.o
 src/pmc/fixedintegerarray.o src/pmc/iterator.o src/pmc/fixedstringarray.o
 src/pmc/hash.o src/pmc/orderedhash.o src/pmc/os.o src/pmc/file.o
 src/pmc/addrregistry.o src/pmc/arrayiterator.o src/pmc/callsignature.o
 src/pmc/callsignaturereturns.o src/pmc/capture.o src/pmc/class.o
 src/pmc/codestring.o src/pmc/context.o src/pmc/cpointer.o
 src/pmc/eventhandler.o src/pmc/exceptionhandler.o src/pmc/exporter.o
 src/pmc/filehandle.o src/pmc/fixedbooleanarray.o src/pmc/fixedfloatarray.o
 src/pmc/fixedpmcarray.o src/pmc/handle.o src/pmc/hashiterator.o
 src/pmc/hashiteratorkey.o src/pmc/lexinfo.o src/pmc/multisub.o
 src/pmc/namespace.o src/pmc/object.o src/pmc/orderedhashiterator.o
 src/pmc/packfile.o src/pmc/packfileannotation.o
 src/pmc/packfileannotations.o src/pmc/packfileconstanttable.o
 src/pmc/packfiledirectory.o src/pmc/packfilefixupentry.o
 src/pmc/packfilefixuptable.o src/pmc/packfilerawsegment.o
 src/pmc/packfilesegment.o src/pmc/parrotrunningthread.o
 src/pmc/pccmethod_test.o src/pmc/pmcproxy.o
 src/pmc/resizablebooleanarray.o src/pmc/resizablefloatarray.o
 src/pmc/resizableintegerarray.o src/pmc/resizablepmcarray.o
 src/pmc/resizablestringarray.o src/pmc/role.o src/pmc/scalar.o
 src/pmc/scheduler.o src/pmc/schedulermessage.o src/pmc/sockaddr.o
 src/pmc/socket.o src/pmc/stringhandle.o src/pmc/stringiterator.o
 src/pmc/task.o src/pmc/undef.o src/string/encoding/fixed_8.o
 src/string/encoding/ucs2.o src/string/encoding/utf16.o
 src/string/encoding/utf8.o compilers/imcc/imcparser.o
 compilers/imcc/imclexer.o compilers/imcc/imc.o compilers/imcc/main.o
 compilers/imcc/symreg.o compilers/imcc/instructions.o compilers/imcc/cfg.o
 compilers/imcc/reg_alloc.o compilers/imcc/sets.o compilers/imcc/debug.o
 compilers/imcc/optimizer.o compilers/imcc/pbc.o
 compilers/imcc/parser_util.o compilers/imcc/pcc.o -lm -lutil -lreadline
 -lintl -lpthread -lm   -L/opt/local/lib  -licuuc -licudata  -lpthread -lm
 \c
 i686-apple-darwin9-g++-4.0.1: c: No such file or directory
 make: *** [blib/lib/libparrot.1.8.0.dylib] Error 1
 Command failed (status 512): make install-dev
 ===SORRY!===[[BR]]
 Unable to locate parrot_config[[BR]]
 [[BR]]
 To automatically checkout (svn) and build a copy of parrot r42559,[[BR]]
 try re-running Configure.pl with the '--gen-parrot' option.[[BR]]
 Or, use the '--parrot-config' option to explicitly specify[[BR]]
 the location of parrot_config to be used to build Rakudo Perl.[[BR]]
 ===

 If I can help you with more information, just tell me what you need.

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/890#comment:5>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to