This is a Debian policy, which collides with the default behaviour of GCC rsp. the plattform linker. The latter creates all ELF files as executable, possibly because some platforms require that, and also because some libraries provide a main() function for diagnostics. The argument by the Debian people is that most libraries don't provide such a main() and that this is an esoteric feature which should not be supported by default. We can fix that in our SCons build, since we use a specialised Builder to also define the install targets systematically; it suffices to add a post-action to these install targets for shared objects. Note: currently Debian/Trixie provides SCons 4.8, but v4.10 will provide a shorthand notation with the env.Chmod Action factory. |
||
|---|---|---|
| .. | ||
| draw | ||
| DIR_INFO | ||
| dump | ||
| empty.html | ||
| InterfaceConcept_Varga.mm | ||
| renderengine.html | ||
| thinkPad.ichthyo.mm | ||
| uml | ||
| workflow.mm | ||
| Workflow_Verwijlen.mm | ||