Ticket #1050 (closed defect: fixed)
[PATCH] Codeblocks not relinking after static libraries change
| Reported by: | Yves | Owned by: | Yves |
|---|---|---|---|
| Priority: | Should Have | Milestone: | Alpha 9 |
| Component: | Non-game systems | Keywords: | |
| Cc: |
Description
Changing something in the static libraries and running "build" does correctly recompile the changed files but does not relink pyrogenesis. The dependency-settings under "Project settings>Project's dependencies" are set correctly, but they only seem to affect the build order rather than the linking behaviour.
According to the Codeblocks Wiki it looks like the dependencies for linking have to be specified separately under "Build targets>Dependencies...>External dependency files". After doing this, the linking worked correctly.
Because our version of premake doesn't support this, another customization is required.
Attachments
Change History
comment:1 Changed 17 months ago by Yves
- Keywords review added
- Status changed from new to assigned
- Summary changed from Codeblocks not relinking after static libraries change to [PATCH] Codeblocks not relinking after static libraries change
comment:2 Changed 17 months ago by Yves
The attached patch does not include the auto-generated scripts.c file. If you want to test it, you need to run premake4 embed to generate scripts.c before rebuilding premake.
