#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