#1842: Linking against libparrot not as documented
--------------------------+-------------------------------------------------
 Reporter:  plobsing      |       Owner:        
     Type:  bug           |      Status:  new   
 Priority:  normal        |   Milestone:  2.10  
Component:  embed/extend  |     Version:  2.10.0
 Severity:  high          |    Keywords:        
     Lang:                |       Patch:        
 Platform:                |  
--------------------------+-------------------------------------------------
 How do you link against libparrot? Easy - use pkg-config like
 docs/embed.pod tells you.

 Except NONE of those commands work!

 A little experimenting with pkg-config or a casual glance at the pkg-
 config source would let anyone know that it does not recurse into
 subdirectories, so pkgconfig/parrot/2.9.1/parrot.pc is Less Than Useful.

 This is a blocker for anyone who is trying to link against libparrot The
 Right Way.

 For the full details of why this happened, check out a previous attempt to
 remedy this (as well as other issues): TT #735.

 If we want to be able to support multiple installed versions of parrot
 using the current install file policy, pkg-config is not going to cut it.
 I suggest we abandon pkg-config as a solution, and move to what rakudo is
 doing: pull everything from parrot_config.

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