Opened 9 years ago
Closed 8 years ago
#1369 closed defect (fixed)
Use different file extension for object files intended for shared or static egg components
| Reported by: | felix winkelmann | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | 5.0 |
| Component: | core tools | Version: | 5.0.0 |
| Keywords: | Cc: | ||
| Estimated difficulty: | easy |
Description
Currently the object-files for the shared or static variants of an egg build with chicken-install have the same name. This may confuse chicken-do (or the build scripts generated by chicken-install), if builds are aborted or if files from previous build runs get copied into the cache. In such situations the object files may be mixed up and result in linker errors.
A remedy would be simply to rename the intermediate object files, similar to how this is already done for target binaries in a cross-chicken.
Note: See
TracTickets for help on using
tickets.

Fixed in f3d44a918b13b958032b4abd2e4031a450a7758a