CoderTobi76
Still Fresh
- Joined
- Nov 20, 2010
- Messages
- 5
Hello!
I would like to start coding for the caanoo. Many years ago, i had much fun writing software for the GP32 (TobiDrummer) and now i would like to continue on the caanoo.
After some trials, i managed to compile the 2DTutorial example. I could not believe that it really worked
But now i would like to learn using the examples in GPH_SDK\DGE\example. And i can't compile them. I tried it based on the configuration of the 2DTutorial where i exchanged the main c file. The result were the errormessages i quoted at the end.
Could anyone help me how to solve the problem?
Thanks in advance.
Greetings
Tobi
I would like to start coding for the caanoo. Many years ago, i had much fun writing software for the GP32 (TobiDrummer) and now i would like to continue on the caanoo.
After some trials, i managed to compile the 2DTutorial example. I could not believe that it really worked
But now i would like to learn using the examples in GPH_SDK\DGE\example. And i can't compile them. I tried it based on the configuration of the 2DTutorial where i exchanged the main c file. The result were the errormessages i quoted at the end.
Could anyone help me how to solve the problem?
Thanks in advance.
Greetings
Tobi
.target\main.o||In function `GetAppFrame()'
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|335|undefined reference to `DGE_GetTickCount'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|334|undefined reference to `DGE_GetTickCount'|
.target\main.o||In function `main'
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|192|undefined reference to `DGE_Init()'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|196|undefined reference to `DGE_SetMainRunFunc(int (*)(void*))'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|201|undefined reference to `DGE_CreateWindow(long (*)(void*, unsigned int, unsigned int, long), char*, int, int)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|206|undefined reference to `DGE_CreateDevice(char*, IDGE_Device**, void*, void*, void*, void*)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|215|undefined reference to `DGE_CreateSprite(char*, IDGE_Sprite**, void*, void*, void*, void*)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|225|undefined reference to `DGX_TFFontOpen()'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|234|undefined reference to `DGX_CreateFont(char*, IDGX_Font**, void*, void*, void*, void*)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|234|undefined reference to `DGX_CreateFont(char*, IDGX_Font**, void*, void*, void*, void*)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|234|undefined reference to `DGX_CreateFont(char*, IDGX_Font**, void*, void*, void*, void*)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|234|undefined reference to `DGX_CreateFont(char*, IDGX_Font**, void*, void*, void*, void*)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|234|undefined reference to `DGX_CreateFont(char*, IDGX_Font**, void*, void*, void*, void*)'|
.target\main.o:\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|234|more undefined references to `DGX_CreateFont(char*, IDGX_Font**, void*, void*, void*, void*)' follow|
.target\main.o||In function `main'
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|247|undefined reference to `DGE_Run()'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|260|undefined reference to `DGX_DestroyFont(IDGX_Font**)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|260|undefined reference to `DGX_DestroyFont(IDGX_Font**)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|260|undefined reference to `DGX_DestroyFont(IDGX_Font**)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|260|undefined reference to `DGX_DestroyFont(IDGX_Font**)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|260|undefined reference to `DGX_DestroyFont(IDGX_Font**)'|
.target\main.o:\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|260|more undefined references to `DGX_DestroyFont(IDGX_Font**)' follow|
.target\main.o||In function `main'
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|266|undefined reference to `DGX_TFFontClose()'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|270|undefined reference to `DGE_DestroySprite(IDGE_Sprite**)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|274|undefined reference to `DGE_DestroyDevice(IDGE_Device**)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|277|undefined reference to `DGE_DestroyWindow(void*)'|
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|280|undefined reference to `DGE_Close()'|
.target\main.o||In function `Run(void*)'
\cygdrive\c\GPH_SDK\Neuer Ordner (3)\main.cpp|144|undefined reference to `DGXVECTOR2:GXVECTOR2(float, float)'|
||=== Build finished: 27 errors, 0 warnings ===|