Hi All,
this is an update for those that are building hamlib themselves for WSJT-X.
I recently noticed that the hamlib build process does not strip the
executable artefacts, this has not mattered until we added a copy of the
rigctld server to the WSJT-X build artefacts. There is no defect but the
resulting size of the WSJT-X package is larger than it need be.
To get the hamlib build to strip the executable artefacts you need to
add the '-s' option to the linker flags. This most easily done by
re-running the configure phase (autogen.sh) and using the following for
the LDFLAGS option:
LDFLAGS="-s -Wl,-gc-sections"
that is adding '-s' separated by a space from the other option(s).
This update applies to all platforms.
73
Bill
G4WJS.
|