[nistur@Phoenix GP2XFramework]$ make /opt/open2x/gcc-4.1.1-glibc-2.3.6/bin/arm-open2x-linux-g++ main.cpp pad.cpp sprite.cpp -o main.gpe -static -I/opt/open2x/gcc-4.1.1-glibc-2.3.6/include/SDL -L/opt/open2x/gcc-4.1.1-glibc-2.3.6/lib -lSDL -lm -lg -lpthread /tmp/cc11a7Wy.o: In function `GP2XSpriteT::GP2XSpriteT(int, int, unsigned char, unsigned char, unsigned char, char*)': sprite.cpp:(.text+0xbe4): undefined reference to `vtable for GP2XSpriteT' /tmp/cc11a7Wy.o: In function `GP2XSpriteT::GP2XSpriteT(int, int, unsigned char, unsigned char, unsigned char, char*)': sprite.cpp:(.text+0xc8c): undefined reference to `vtable for GP2XSpriteT' /tmp/cc11a7Wy.o: In function `GP2XSpriteT::GP2XSpriteT(int, int, char*)': sprite.cpp:(.text+0xd04): undefined reference to `vtable for GP2XSpriteT' /tmp/cc11a7Wy.o: In function `GP2XSpriteT::GP2XSpriteT(int, int, char*)': sprite.cpp:(.text+0xd7c): undefined reference to `vtable for GP2XSpriteT' /tmp/cc11a7Wy.o: In function `GP2XSpriteT::GP2XSpriteT(unsigned char, unsigned char, unsigned char, char*)': sprite.cpp:(.text+0xe14): undefined reference to `vtable for GP2XSpriteT' /tmp/cc11a7Wy.o:sprite.cpp:(.text+0xeac): more undefined references to `vtable for GP2XSpriteT' follow collect2: ld returned 1 exit status make: *** [all] Error 1 [nistur@Phoenix GP2XFramework]$