#1111: cannot build on OSX/intel with --optimize
--------------------+-------------------------------------------------------
 Reporter:  coke    |       Owner:       
     Type:  bug     |      Status:  new  
 Priority:  normal  |   Milestone:       
Component:  none    |     Version:  1.6.0
 Severity:  medium  |    Keywords:       
     Lang:          |       Patch:       
 Platform:          |  
--------------------+-------------------------------------------------------
 Build on
 {{{
 $ sw_vers
 ProductName:    Mac OS X
 ProductVersion: 10.4.11
 BuildVersion:   8S2167
 }}}

  with:

 {{{
 perl Configure.pl --optimize --ccflags=-g --prefix=/Users/coke/bird
 make -j3
 }}}

 at r41853 (haven't built on this platform in some time, no clue when this
 failure started)

 perl is 5.10.0, gcc version 4.0.1 (Apple Computer, Inc. build 5363)

 yields


 {{{
 ld: common symbols not allowed with MH_DYLIB output format with the
 -multi_module option
 src/pmc.o definition of common _PMCNULL (size 16)
 src/string/charset.o definition of common _Parrot_ascii_charset_ptr (size
 16)
 src/string/charset.o definition of common _Parrot_binary_charset_ptr (size
 16)
 src/string/encoding.o definition of common _Parrot_fixed_8_encoding_ptr
 (size 16)
 src/string/charset.o definition of common _Parrot_iso_8859_1_charset_ptr
 (size 16)
 src/string/encoding.o definition of common _Parrot_ucs2_encoding_ptr (size
 16)
 src/string/charset.o definition of common _Parrot_unicode_charset_ptr
 (size 16)
 src/string/encoding.o definition of common _Parrot_utf16_encoding_ptr
 (size 16)
 src/string/encoding.o definition of common _Parrot_utf8_encoding_ptr (size
 16)
 src/global_setup.o definition of common _run_native (size 16)
 src/string/charset.o private external definition of common
 _Parrot_default_charset_ptr (size 16)
 src/string/encoding.o private external definition of common
 _Parrot_default_encoding_ptr (size 16)
 src/global_setup.o definition of common _interpreter_array (size 16)
 src/global_setup.o definition of common _interpreter_array_mutex (size 48)
 src/global_setup.o definition of common _n_interpreters (size 16)
 src/global_setup.o private external definition of common _shared_gc_info
 (size 16)
 src/frame_builder.o private external definition of common _lastpc (size
 16)
 src/io/core.o private external definition of common _piooffsetzero (size
 16)
 compilers/imcc/imcparser.o private external definition of common _yydebug
 (size 16)
 /usr/bin/libtool: internal link edit command failed
 make: *** [blib/lib/libparrot.1.6.0.dylib] Error 1
 }}}

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/1111>
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