×

Discussion Board

Results 1 to 2 of 2
  1. #1
    Registered User
    Join Date
    Sep 2004
    Posts
    19

    Problems with ARM platform

    Hi everyone,
    I'm designing a GSM Network informations applications to be run on an ARM-processor phone, such as Nokia 6600.
    First I built the application for WINS platform and all was OK, but when I tried to do the same for ARM platform (i.e. "abld build armi urel"), many errors occured; problems are related to constructors of classes and functions defined in etelbgsm.h.
    For instance these lines appeared on the command line:

    - undefined reference to 'RBasicGsmPhone::RBasicGsmPhone(void)'

    - relocation truncated to fit: ARM_26 RBasicGsmPhone::RBasicGsmPhone(void)

    I think it's due to the fact that all these members are imported in header file by means of IMPORT_C.
    Can anyone suggest me how to avoid these problems?
    Thank you,
    regards.

  2. #2
    Registered User
    Join Date
    Aug 2003
    Location
    Oulu, Finland
    Posts
    1,122
    You have imported etelbgsm.h from an earlier SDK version? At least it is definitely not part of the public SDK and the relevant import libraries may be missing.

    For 7.0s based platforms there is the multimode ETel (etelmm) which is not very compatible with etelbgsm and etelbgsm. But for an application like yours you should really use 3rd Party ETel (etel3rdparty.h & lib). According to http://discussion.forum.nokia.com/fo...threadid=34605, the etel3rdparty.dll is missing from the 6600 device... tough luck.

    Lauri

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •