Page 2 of 2

Re: flobby

Posted: 18 Jan 2015, 20:37
by jK
tip that works too:

Code: Select all

#!/bin/sh
XDG_CONFIG_HOME="~/flobby_zk" XDG_CACHE_HOME="~/flobby_zk" flobby
With that code you override the ENVVARs just for that single program instance.
Often needed in gentoo btw, e.g. `USE="-mysql" emerge bigprogram`.

Re: flobby

Posted: 24 Feb 2015, 18:16
by cleanrock
Added Zero-K lobby server support, use -z or --zerok argument.
New dependency is jsoncpp.
Bug reports are welcome.

Re: flobby

Posted: 19 Mar 2015, 01:55
by jK
/var/tmp/portage/games-util/flobby-9999/work/flobby-9999/src/main.cpp:9:19: fatal error: FL/Fl.H: No such file or directory
#include <FL/Fl.H>
seems you use FLTK in src/main.cpp, but only include_dir it in src/gui/*

Re: flobby

Posted: 19 Mar 2015, 16:56
by cleanrock
jK wrote:seems you use FLTK in src/main.cpp, but only include_dir it in src/gui/*
This should be fixed now: https://github.com/cleanrock/flobby/commit/7b83aea

Re: flobby

Posted: 14 Apr 2015, 17:27
by cleanrock
Update flobby to be able to start spring engine in paths with spaces.
This fix is needed since pr-downloader now extracts develop engines to folder with space, e.g.
".spring/engine/98.0.1-529-g86a5f10 develop", see https://github.com/springfiles/upq/commit/11c82e0 .

Re: flobby

Posted: 26 Apr 2015, 11:20
by cleanrock
The ImageMagick build problems I have heard about should now be fixed:
https://github.com/cleanrock/flobby/com ... 45a7473e28

Re: flobby

Posted: 24 Dec 2015, 09:35
by cleanrock
Probably archlinux specific atm but may be of interest to users:
I rebuilt flobby with boost 1.60 today and it seems the C++ ABI change caused a crash in the downloaded 100.0 libunitsync.so.
Not sure why I have not seen this issue before but I fixed it by using my locally built 100.0, edit your flobby.prefs accordingly.

https://aur.archlinux.org/packages/flobby-git/

Re: flobby

Posted: 27 Dec 2015, 19:54
by abma
cleanrock wrote:it seems the C++ ABI change
can you be more specific? was it because of the switch to gcc 5?

https://gcc.gnu.org/gcc-5/changes.html#libstdcxx

i'm asking because springlobby very likely will be affected, too and maybe some fix engine side is possible.

Re: flobby

Posted: 28 Dec 2015, 10:19
by cleanrock
Arch switched to the new ABI recently:
https://www.archlinux.org/news/c-abi-change/

Oddly I only first ran into problems with downloaded 100.0 unitsync when I started using boost 1.60.
I don't know why I did not see this problem earlier when I was using boost 1.59 which was rebuilt using the new ABI.

Re: flobby

Posted: 01 Feb 2016, 19:00
by abma
can you verify that it doesn't crash when the executable doesn't link to boost/filesystem ?

in springlobby it seems to work partly at least, unitsync loads probably (didn't test everything for now...)

(i hope thats easy to test...)

Re: flobby

Posted: 06 Feb 2016, 15:24
by cleanrock
Using dlmopen fixed the C++ ABI problem for me, see https://github.com/cleanrock/flobby/commit/4196506 for details.

Re: flobby

Posted: 06 Feb 2016, 15:46
by abma
cleanrock wrote:Using dlmopen fixed the C++ ABI problem for me, see https://github.com/cleanrock/flobby/commit/4196506 for details.
great, thanks for this info, i'll try this too.