Subject | Repost from support-list: jaybird.dll port on ARM |
---|---|
Author | Moreno Vandelli |
Post date | 2006-04-11T10:09:49Z |
AFAIK to deploy a java fb-client application on a new platform
it is needed to compile "jaybird*.dll" on that platform:
is this correct?
For this reason, I tried to compile from cvs sources
java_gds.dll (aka jaybird*) for win32 platform, as a starting
point to the next step, I mean to compile those sources with
an "embedded c++ compiler", targeting ARM platform.
My experiments fails at first step!
With VS 2005 compiler I have 4 errors:
it is needed to compile "jaybird*.dll" on that platform:
is this correct?
For this reason, I tried to compile from cvs sources
java_gds.dll (aka jaybird*) for win32 platform, as a starting
point to the next step, I mean to compile those sources with
an "embedded c++ compiler", targeting ARM platform.
My experiments fails at first step!
With VS 2005 compiler I have 4 errors:
>>entrypoints.obj : error LNK2019: unresolved external symbolThank you in advance for any suggestion!
>> "public: long __thiscall InterfaceManager::LoadInterface(
>> char const *)"
>> .. Java_org_firebirdsql_gds_impl_jni_JniGDSImpl_nativeIniti..
>>entrypoints.obj : error LNK2019: unresolved external symbol
>> "public: class FirebirdApiBinding * __thiscall
>> InterfaceManager::GetInterface(long)"
>> ..Java_org_firebirdsql_gds_impl_jni_
>>entrypoints.obj : error LNK2019: unresolved external symbol
>> "public: __thiscall InterfaceManager::InterfaceManager(void)"
>> .. "void __cdecl `dynamic initializer for
>> 'interfaceManager''(void)"
>>entrypoints.obj : error LNK2019: unresolved external symbol
>> "public: __thiscall InterfaceManager::~InterfaceManager(void)"
>> .."void __cdecl `dynamic atexit destructor for..