Repository navigation
Commit 2c387f5
committed
Use -z undefs instead of --unresolved-symbols=ignore-in-shared-libs
The previous flag tells ld to be lenient about undefined symbols in
*sibling .so files* we link against — but oannetutils links no other
.so, so the flag did nothing and the missing NetworkMapper symbol
still failed the build.
-z undefs (the Linux equivalent of Mac's -undefined,dynamic_lookup)
allows undefined symbols *in this output .so*, deferring them to
load-time resolution.1 parent f0c5701 commit 2c387f5
1 file changed
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
50 | 50 | | |
0 commit comments