gsmbas.LIB
| Sat, 2005-05-07 10:21 | |
|
Hi everyone,
I'm developing an application in C++ to be run on a Symbian OS smartphone (e.g. Nokia 3650); I need to use GSM related functions that are defined in a library file called gsmbas.lib, that can be found in Nokia's C++ SDKs. When I tried to compile it for WINS platform I had no problems, but when I tried to do the same for ARM platforms it seemed that the DLL invoked by the library file failed or couldn't be found. For instance, this couple of error messages appears on the command line when "abld build armi urel" is launched: - undefined reference to 'RBasicGsmPhone::RBasicGsmPhone(void)' - relocation truncated to fit: ARM_26 RBasicGsmPhone::RBasicGsmPhone(void) A similar couple of error messages appears for each constructor and function available in gsmbas.lib, and recalled in etelbgsm.h header file by means of IMPORT_C: it seems that gsmbas.dll doesn't work properly. Has anyone an idea about how to solve these problems? Thank you all. Regards. |
|






Forum posts: 67
Forum posts: 404
at my palce.
Bye.
--Mayur.
http://symbiangeek.blogspot.com
Forum posts: 67
It can be compiled and run in my computer at home,
but it can't be compiled at work,
I uninstall and install the Symbian SDK, and Microsoft Visual C++ again, and did all settings at first, but same problem, It could be compiled before, I don't know the reason of the error !!!
Forum posts: 404
And by any chance are u trying to compile with some other version of the
SDK??
Check which is the default SDK using the devices command.
Bye.
--Mayur.
http://symbiangeek.blogspot.com
Forum posts: 67
Forum posts: 34
Did you found solution on this problem ? From 5 days I'm trying to solve this but... unseccessful
Please post solution if you have it
Thanks!
Forum posts: 176
I know there was a version of the Motorola A925-SDK with the complete headers and libs. They can be used on S60 too...
Maybe have a look at http://www.cs.helsinki.fi/u/mraento/symbian/
Bye;
CG
Forum posts: 39
I have include the etel.h etelbgsm.h
I have put the gsmbas.lib in release\wins\udeb of symbian root
CELLIDAPPUI.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall RBasicGsmPhone::GetDetectedNetworkInfo(int,class MBasicGsmPhoneNetwork::TNetworkInfo &)const " (?GetDetectedNetworkInfo@RBasicGsmPhone@@UBEHHAAVTNetworkInfo@
MBasicGsmPhoneNetwork@@@Z)
CELLIDAPPUI.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall RBasicGsmPhone::EnumerateDetectedNetworks(int &)const " (?EnumerateDetectedNetworks@RBasicGsmPhone@@UBEHAAH@Z)
I have checked almost all the basic things .. Please help me out
Please help
Forum posts: 176
I don't know about a version for wins and debug. Try to build a version for thumb release and try it on a real device... If there are further questions i will look for it at work on Monday
Bye;
CG