There is no makefile, but all of upsprings dependencies are portable (FLTK 2.0 (i use svn versions), glew, devil, lib3ds, zlib).
There are probably quite some problems with compiler differences though, and FileSearch.cpp probably needs adjustments, but its almost portable for someone who knows C++..
UpSpring requires FLTK1 (I picked the most recent non-dev version, 1.1.7) as well as FLTK2, but if you download both and park their sources in the respective empty directories you shouldn't have a problem. Just move the libs (fltk*.a for FLTK1 and fltk2*.a for FLTK2) to /usr/local/lib/ or some other default location after compiling them, since my build-script isn't smart enough to look elsewhere.
(Also don't forget about lib3ds...)
Last edited by Kloot on 16 Dec 2007, 18:39, edited 1 time in total.
The problem is probably that Fl_Native_File_Chooser uses Win32 stuff in windows, but actually uses the regular fltk file chooser for linux. Maybe it's easier to adapt Fl_Native_File_Chooser to use fltk2 stuff, or change FileDialog.cpp to skip Fl_Native_File_Chooser completely on linux.
Users browsing this forum: No registered users and 0 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum