Yeah, I was pulling them from your branch with git, plus the agui stuff, but it's at that weird temperature right now where it gets hot as shit upstairs but the ac won't kick on til it hits 15 or 16 outside so I can't see what the errors are yet. I'll try it later and see if that fixes it but I remember it was doing something about not being able to find the icons or something?
Ok, ac is on, everythings chilly, let it build, went through these steps:
removed my dfhack folder
git clone dfhackblah
git checkout develop
git update blah
cd plugins
rm -r isoworld
git clone japaisoworldblah
cd isoworld
rm -r agui
git clone jmasterxaguiblah
cd agui
mkdir lib
cd lib
etc
etc
etc
Did the make for agui, that worked, did the whole thing and wound up back at dfhack/build, did the whole make there, it runs, gets to 95% and then:
[ 95%] Linking CXX executable isoworld
CMakeFiles/isoworld.dir/UserInterface.cpp.o: In function `initializeAgui()':
UserInterface.cpp:(.text+0x2f6): undefined reference to `agui::Font::load(std::string const&, int, agui::FontFlags, float, agui::Color)'
CMakeFiles/isoworld.dir/UserInterface.cpp.o: In function `MainScreen::UpdateText()':
UserInterface.cpp:(.text+0x41e): undefined reference to `agui::Button::setText(std::string const&)'
UserInterface.cpp:(.text+0x471): undefined reference to `agui::Button::setText(std::string const&)'
UserInterface.cpp:(.text+0x4c0): undefined reference to `agui::Button::setText(std::string const&)'
UserInterface.cpp:(.text+0x4ed): undefined reference to `agui::Button::setText(std::string const&)'
CMakeFiles/isoworld.dir/UserInterface.cpp.o: In function `render_gui()':
UserInterface.cpp:(.text+0x601): undefined reference to `agui::Button::setText(std::string const&)'
CMakeFiles/isoworld.dir/UserInterface.cpp.o:UserInterface.cpp:(.text+0x654): more undefined references to `agui::Button::setText(std::string const&)' follow
CMakeFiles/isoworld.dir/UserInterface.cpp.o: In function `MainScreen::MainScreen(agui::Gui*)':
UserInterface.cpp:(.text+0x9d4): undefined reference to `agui::Widget::setText(std::string const&)'
CMakeFiles/isoworld.dir/UserInterface.cpp.o: In function `MainScreen::UpdateTilesetList(MapSection*)':
UserInterface.cpp:(.text+0xee3): undefined reference to `agui::DropDown::addItem(std::string const&)'
collect2: error: ld returned 1 exit status
plugins/isoworld/CMakeFiles/isoworld.dir/build.make:417: recipe for target 'plugins/isoworld/isoworld' failed
make[2]: *** [plugins/isoworld/isoworld] Error 1
CMakeFiles/Makefile2:4225: recipe for target 'plugins/isoworld/CMakeFiles/isoworld.dir/all' failed
make[1]: *** [plugins/isoworld/CMakeFiles/isoworld.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2
[thefunk@archenstein build]$
Splut.