failed make for uCube
Bug #660576 reported by
Duncan McGreggor
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Geis |
Fix Released
|
High
|
Stephen M. Webb | ||
ucube |
Fix Released
|
Undecided
|
Stephen M. Webb | ||
utouch-geis (Ubuntu) |
Fix Released
|
Undecided
|
Stephen M. Webb | ||
Maverick |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Hey Stephen,
When I try to build uCube I get a failure:
ucube/app.cpp:250: undefined reference to `geis_event_
I'll past the full thing in a comment so that I don't gum up the description.
Changed in utouch-geis: | |
status: | In Progress → Fix Committed |
Changed in utouch-geis (Ubuntu): | |
status: | New → Confirmed |
assignee: | nobody → Stephen M. Webb (bregma) |
Changed in utouch-geis (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in ucube: | |
status: | In Progress → Fix Released |
Changed in utouch-geis (Ubuntu Maverick): | |
status: | New → Won't Fix |
To post a comment you must log in.
Here's the output from make (a second run, so less verbose):
$ make DIR=\"/ usr/local/ share/ucube\ " -DUCUBE_ BUILD_IMAGE_ SEARCH_ PATH=\" ../assets/ \" -DUCUBE_ INSTALL_ IMAGE_SEARCH_ PATH=\" /usr/local/ share/ucube/ images/ \" -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -I/usr/ include/ freetype2 -g -O2 -o ucube ucube-app.o ucube-config.o ucube-cube.o ucube-font.o ucube-gamestate.o ucube-image.o ucube-imagecache.o ucube-introstate.o ucube-playstate.o ucube-ucube.o ucube-video.o ucube-videocont extsdl. o -lutouch-geis -lSDL -lSDL_image -lSDL -lGLEW -lfreetype -lGL :App::GeisInit: :pump() ': ucube/app. cpp:250: undefined reference to `geis_event_ dispatch( _GeisInstance* )' ucube/app. cpp:217: undefined reference to `geis_init( GeisWinInfo* , _GeisInstance**)' ucube/app. cpp:223: undefined reference to `geis_input_ devices( _GeisInstance* , GeisInputFuncs*, void*)' ucube/app. cpp:233: undefined reference to `geis_subscribe (_GeisInstance* , unsigned int*, char const**, GeisGestureFuncs*, void*)' ucube/app. cpp:217: undefined reference to `geis_init( GeisWinInfo* , _GeisInstance**)' ucube/app. cpp:223: undefined reference to `geis_input_ devices( _GeisInstance* , GeisInputFuncs*, void*)' ucube/app. cpp:233: undefined reference to `geis_subscribe (_GeisInstance* , unsigned int*, char const**, GeisGestureFuncs*, void*)' :App::GeisInit: :pump() ': ucube/app. cpp:250: undefined reference to `geis_event_ dispatch( _GeisInstance* )'
make all-recursive
make[1]: Entering directory `/tmp/ucube'
Making all in ucube
make[2]: Entering directory `/tmp/ucube/ucube'
g++ -I.. -I../include -DDATA_
ucube-app.o: In function `UCube:
/tmp/ucube/
ucube-app.o: In function `GeisInit':
/tmp/ucube/
/tmp/ucube/
/tmp/ucube/
/tmp/ucube/
/tmp/ucube/
/tmp/ucube/
ucube-app.o: In function `UCube:
/tmp/ucube/
collect2: ld returned 1 exit status
make[2]: *** [ucube] Error 1
make[2]: Leaving directory `/tmp/ucube/ucube'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/ucube'
make: *** [all] Error 2