# New Ticket Created by  "Sean O'Rourke" 
# Please include the string:  [perl #17032]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=17032 >


>From busunsl on perlmonks (http://perlmonks.org/index.pl?node_id=195334):

The problem is:

  This is on Solaris 6, without GNU.
  The error is:

  ld: fatal: option -h and building a dynamic executable are incompatible
  ld: fatal: Flags processing errors
  make[2]: *** [blib/lib/libparrot.so] Error 1
  make[2]: Leaving directory `/home/sybase/src/parrot-0.0.8'
  make[1]: *** [all] Error 2
  make[1]: Leaving directory `/home/sybase/src/parrot-0.0.8/languages/imcc'
  make: *** [imcc] Error 2

The solution is (http://perlmonks.org/index.pl?node_id=195362)

Changed the main Makefile from

LD_SHARED= -shared
to

LD_SHARED= -G

/s



Reply via email to