Open TrueBrain opened 5 years ago
Is this working properly?
[SRC] Linking openttd
/usr/bin/ld: cannot find -lsiculx
/usr/bin/ld: cannot find -lsicule
/usr/bin/ld: cannot find -lsicuuc
/usr/bin/ld: cannot find -lsicudata
collect2: error: ld returned 1 exit status
Makefile:274: recipe for target 'openttd' failed
make[1]: *** [openttd] Error 1
make[1]: Leaving directory '/workdir/source/objs/release'
Even through libicu-dev includes these static libs...
Evidently not! The logic for static ICU is somewhat wonky, it might need improving (see config.lib) Alternatively, wait until the cmake branch is merged, which will fix Everything(tm)
There is an interest to build generic linux binaries (both for nightlies as for releases). Currently we don't have any. We used to have those.
Few things to keep in mind:
When looking at old releases, < 2% uses these generic linux binaries, to give an idea of the userbase that is interested.
For releases we do produce Debian/Ubuntu binaries. This issue is NOT about those. This is about linux binaries which will run on "most" linux systems out-of-the-box.