This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ds:fesa_shared_libs [2015/08/04 14:55] tmilosic [Shared Lib Directories on ASL73x and FECs] |
ds:fesa_shared_libs [2015/09/17 11:00] (current) tmilosic |
||
---|---|---|---|
Line 16: | Line 16: | ||
is available to place the shared libraries.\\ | is available to place the shared libraries.\\ | ||
More specifically, | More specifically, | ||
- | On the FEC, '' | + | |
+ | On the **FEC** | ||
+ | < | ||
+ | fsl00c:/common/fesa/ | ||
+ | is mounted at | ||
+ | < | ||
+ | /fec/arch | ||
+ | </ | ||
+ | i.e. the libraries are available at\\ | ||
< | < | ||
- | /fec/arch/ | + | / |
</ | </ | ||
It is encouraged to create a subdirectory for each lib, e.g. HVWrapper resides in | It is encouraged to create a subdirectory for each lib, e.g. HVWrapper resides in | ||
Line 35: | Line 43: | ||
to make testing against different library versions simple.\\ | to make testing against different library versions simple.\\ | ||
- | However, since this is globally available on all FECs,\\ | + | However, since this affects |
- | make sure, that no operational system boots while pointing\\ | + | make sure, that no operational system |
- | to an unwanted version and hooks it up.\\ | + | lib boots or reloads the FESA binary |
- | This might lead to unexpected behaviour! | + | to an unwanted version and hooks it up - as this might \\ |
+ | lead to unexpected behaviour! | ||
==== Search Paths ==== | ==== Search Paths ==== | ||
The // | The // | ||
Line 112: | Line 121: | ||
\\ | \\ | ||
This allows to test the binary on the ASL73x cluster and run it on the FEC. | This allows to test the binary on the ASL73x cluster and run it on the FEC. | ||
- | ==== Suggestion/ | + | ==== Proposal |
I suggest changing the directory structure for shared libs from | I suggest changing the directory structure for shared libs from | ||
< | < |