Opened 6 years ago
Closed 6 years ago
#1538 closed enhancement (fixed)
Add egg component type for C code
Reported by: | felix winkelmann | Owned by: | felix winkelmann |
---|---|---|---|
Priority: | major | Milestone: | 5.1 |
Component: | extensions | Version: | 5.0.0 |
Keywords: | Cc: | ||
Estimated difficulty: | medium |
Description
Currently C code can only be integrated in eggs as part of Scheme files (e.g. by using foreign-include
). It would make wrapping C code easier to have a separate component type for compiled C code.
Static linking makes this slightly complicated: the static extension may consist of more than one .o file, perhaps static libraries (.a/.lib) should be created, installed and linked to reduce the number of installed object modules.
Note: See
TracTickets for help on using
tickets.
I believe this has been implemented as
c-object
in 693e13494b9c0e0a2f3979ad8cacf2b9865439e3