Simulavr: an AVR simulator - Patches: patch #8370, Use proper automake macros for...
You are not allowed to post comments on this tracker with your current authentication level.
patch #8370: Use proper automake macros for python module, correct installation dirs, remove lib versions from modules
Submitter: | Stefan Brüns <stefanbruens> | ||
Submitted: | Mon 03 Mar 2014 11:28:27 PM UTC | ||
Category: | bug fix | Priority: | 5 - Normal |
Status: | Done | Privacy: | Public |
Assigned to: | tomk | Open/Closed: | Closed |
Component Version: | simulavr |
Attached Files
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 5 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2014-10-25 | tomk | Category | None | bug fix | |
Status | None | Done | |||
Assigned to | None | tomk | |||
Open/Closed | Open | Closed | |||
2014-03-03 | stefanbruens | Attached File | - | Added simulavr_modules.diff, #30764 |
Powered by Savane 3.13-d3ae.
Corresponding source code
libsimulavr.so and _pysimulavr.so are TCL resp. Python modules and should not be built as system libraries.
Modules should not have library versions, as module versioning is handled by language specific means. (For the python module this is done by setup.py/python-distutils, proper TCL support is currently missing).
The proper arch dependent installation path for python modules is automatically used when the pyexec_* AM macros are used.
The TCL module path is deduced from the usage of tcldir and tcl_LTLIBRARIES (instead of lib_LTLIBRARIES).
Without this patch, libsimulavr.so ends up in /usr/lib(64)/, including the versioned symlinks, and versioned symlinks for _pysimulavr.so are created as well.