#735: path for installed header files
-------------------+--------------------------------------------------------
 Reporter:  gerd   |        Type:  patch  
   Status:  new    |    Priority:  normal 
Milestone:         |   Component:  install
  Version:  1.2.0  |    Severity:  medium 
 Keywords:         |        Lang:         
    Patch:         |    Platform:         
-------------------+--------------------------------------------------------

Comment(by bacek):

 Replying to [comment:5 NotFound]:

 > We can set the include directory (-I or equivalent option) using the
 full path, and use just #include <embed.h> However, the names of several
 files are too generic (string.h !), we must prefix them with parrot_ or
 something to avoid conflicts if we go that way.

 Classical solution is '#include <parrot/string.h>' in public headers and
 '#include "parrot/string.h"' in private c/h files. Then external programs
 will always built with system-installed parrot, during development we will
 use headers from build-dir.

 --
 Bacek

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