Projekt Podball: Könnte mir jemand einen Linux-build generieren?
-
Hallo,
Für die die das Projekt nicht schon aus den anderen Threads kennen nochmal der Kontext:
Beim Open-Source-Projekt Podball handelt es sich um ein Hobbyprojekt, welches ein futuristisches Ballspiel darstellt, bei dem KI-Agenten die Mannschaften steuern. Damit ist es letztlich ein Programmier-Wettbewerb, bei dem Wettbewerber ihre Agenten (Module) programmieren und gegeneinander antreten lassen.
Intro-Video: https://youtu.be/wkvp-qvX68E
Alles weitere zum Projekt auf der Homepage https://sourceforge.net/p/podball/wiki/Home/ .Nun zum Thema:
Ich habe beim coden darauf geachtet das Projekt möglichst plattformunabhängig zu coden.
Insbesondere wollte ich dass man auch unter Linux builden können sollte.
Habe das aber nie ausprobiert weil keine Zeit.
Auch bin ich auf Linux inzwischen nicht mehr der geschickteste.Könnte jemand mal probieren ob er den Source unter Linux builden kann?
Link zum Source: https://sourceforge.net/p/podball/code/ci/default/tree/
Dann "Download Snapshot".
(Oder noch besser gleich das Hg-Repository klonen - so könnten eventuelle Anpassung rückgeführt werden)Als Buildsystem wird CMake verwendet.
Abhängigkeiten sind Boost und FLTK v1.1.
(DL-Link zum Fltk source: http://www.fltk.org/software.php?VERSION=1.1.10&FILE=fltk/1.1.10/fltk-1.1.10-source.zip)Allgemeine Build-instructions hier, bis jetzt nur auf Win32 verifiziert:
https://sourceforge.net/p/podball/code/ci/default/tree/
(Das müsste man dann entsprechend anpassen)Interessant wäre ob es irgendwelches Gefrickel in Abhängigkeit der Linux-Distri gibt.
Und wenn man das Ergebnis (also binaries) zB als tar-gz zusammenpackt, läuft es dann auf jeder anderen Distri auch?
-
Ich hab es selbst hinbekommen!
https://sourceforge.net/p/podball/wiki/PodballBuild/Damit kann man mir jetzt auch mit den "Aufgaben"
https://www.c-plusplus.net/forum/346583
https://www.c-plusplus.net/forum/346584
unter Linux helfen.Oder einfach mal einen Bot entwickeln und sich spielerisch an den anderen messen.