#1392: build parrot failed on CentOS 4.5
-------------------+--------------------------------------------------------
 Reporter:  flw    |        Type:  bug   
   Status:  new    |    Priority:  normal
Milestone:         |   Component:  none  
  Version:  1.9.0  |    Severity:  medium
 Keywords:         |        Lang:        
    Patch:         |    Platform:        
-------------------+--------------------------------------------------------

Comment(by doughera):

 > Per http://gcc.gnu.org/wiki/Visibility, GCC 3.x doesn't support
 -fvisibility=hidden.

 Right, but Configure.pl is supposed to automatically check and only
 include -fvisibility=hidden if the compiler accepts it.  The output of
 {{{ Configure.pl --verbose-step=auto::warnings }}}
 might be informative here.  I just tried that flag with
 {{{
 gcc version 3.4.6 (Debian 3.4.6-9)
 }}}
 and it complained with
 {{{
 cc1: error: unrecognized command line option "-fvisibility=hidden"
 }}}
 and Configure.pl did not include it in the build.

 Further, looking at the attached
 [http://trac.parrot.org/parrot/attachment/ticket/1392/bug.txt|bug.txt], I
 don't see -fvisibility=hidden anywhere in the output.  I suspect that
 something else entirely different is going on.  For starters, it's
 probably best to separate this from the Rakudo build.  Try building with a
 fresh download in a clean directory with as few Configure.pl options as
 possible.

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