Building static GUIs on Linux - nrc-cnrc/EGSnrc GitHub Wiki
To compile standalone versions of EGSnrc Qt graphical user interfaces on Linux for a release:
- Go to
$HEN_HOUSE/pieces/linux
- Set variable
qt4
in the Makefile to point to a static Qt4 build - Issue
make
to build static binaries foregs_gui
,egs_inprz
,egs_view
, andegs_configuration
- Use
readelf -d
to check the values ofrpath
andrunpath
- Use
chrpath -d
on each binary to deleterpath
andrunpath
values - Put binaries inside a directory called
EGSnrc-guis-linux
and zip it