develooper Front page | perl.perl6.internals | Postings from May 2008

Parrot being "too much linked"?

Thread Next
From:
Alberto Simões
Date:
May 1, 2008 13:07
Subject:
Parrot being "too much linked"?
Hi

Doing an otool -l (and some greps) to check libraries from the parrot 
binary, I got:

          name /usr/lib/dyld (offset 12)
          name /Users/ambs/Projects/parrot/blib/lib/libparrot.dylib 
(offset 24)
          name /usr/lib/libSystem.B.dylib (offset 24)
          name /opt/local/lib/libicuuc.38.dylib (offset 24)
          name /opt/local/lib/libicudata.38.dylib (offset 24)
          name /usr/lib/libutil.dylib (offset 24)
          name /opt/local/lib/libgmp.3.dylib (offset 24)
          name /opt/local/lib/libreadline.5.2.dylib (offset 24)
          name /opt/local/lib/libpcre.0.dylib (offset 24)
          name 
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (offset 24)
          name /System/Library/Frameworks/GLUT.framework/Versions/A/GLUT 
(offset 24)
          name /usr/lib/libcrypto.0.9.7.dylib (offset 24)
          name /opt/local/lib/libintl.8.dylib (offset 24)
          name /usr/lib/libstdc++.6.dylib (offset 24)
          name /usr/lib/libgcc_s.1.dylib (offset 24)


 From these, I would say OpenGL, GLUT and libpcre (at least) should not 
be linked to parrot. I think they are used by dynamic loading.

Or not? :)

Cheers
ambs

-- 
Alberto Simões - Departamento de Informática - Universidade do Minho
                  Campus de Gualtar - 4710-057 Braga - Portugal

Thread Next


Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About