Well,
I am creating a program to access PDA. So I have looked at their documentation and then downloaded their SDK
- Eclipse
- Libs
- Palm Emu/Simu/....
- Cygwin - they use it...
So, after copy thew DLL from CYGWIN to Win/System then I can execute simple code, like hello world and scanf.
but I cannot execute their (palm) functions
there is this error :
undefined reference to `CmGetSystemHotSyncExecPath(char*, int*)@8'
better, it is defined in condmgr.h but it does not find the source of this function. WHERE IS THIS?
i tried to change the order of the includes, I tried to set a lot of lib, directories and dll in the propriety of the project, but did not work.
So, I am just trying to call a function from condmgr.h and it does not work. Does anybody know how I can find this function? Better, how can I tell my program using Eclipse that this function is in "condmgr.dll", for example?
----------------------------
Code:
#include <Windows.h>
#include "condmgr.h"
#include <stdio.h>
using namespace std;
int main ()
{
int err;
int* piSize;
TCHAR* path;
printf("Hello world");
err = 3;
err = CmGetSystemHotSyncExecPath(path, piSize);
if ( err == 0 )
{
printf("\nI found the system");
}
else
{
printf("\nUps, I did not find the system, but, at least, I compile!");
}
scanf("\n%d", &err);
}