compguygene wrote:As the original poster, just to confirm. I am running Kubuntu 15.04 with libsdl2-dev installed. I just assumed that I would need to install the libsdl2-dev package for this to work.
Well, it's nice to know we're on the same line of thinking. That's also kind of a bad thing since we're hitting a brick wall.
Code: Select all
apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev
After doing this and running the configure script again, I may have gotten a little further?
Code: Select all
protobuf/libprotobuf.a(libprotobuf_a-gAIBase.pb.o): In function `void google::protobuf::Arena::Own<Game::AITeamSync>(Game::AITeamSync*)':
gAIBase.pb.cc:(.text._ZN6google8protobuf5Arena3OwnIN4Game10AITeamSyncEEEvPT_[_ZN6google8protobuf5Arena3OwnIN4Game10AITeamSyncEEEvPT_]+0xb): undefined reference to `google::protobuf::Arena::AddListNode(void*, void (*)(void*))'
thirdparty/scrap/libscrap.a(libscrap_a-scrap.o): In function `clipboard_filter(SDL_Event const*)':
scrap.cpp:(.text+0x141): undefined reference to `filter(SDL_Event const*)'
thirdparty/scrap/libscrap.a(libscrap_a-scrap.o): In function `init_scrap()':
scrap.cpp:(.text+0x340): undefined reference to `SDL_GetWMInfo'
collect2: error: ld returned 1 exit status
Makefile:1556: recipe for target 'armagetronad_main' failed
make[3]: *** [armagetronad_main] Error 1
make[3]: Leaving directory '/home/tom/armagetronad/launchpad/0.4/src'
Makefile:4135: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/tom/armagetronad/launchpad/0.4/src'
Makefile:758: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/tom/armagetronad/launchpad/0.4'
Makefile:549: recipe for target 'all' failed
make: *** [all] Error 2
I've always had to grab protobuf from google code. What version should I use now, assuming that's the issue?