×

Discussion Board

Results 1 to 4 of 4
  1. #1
    Super Contributor
    Join Date
    Aug 2005
    Location
    india
    Posts
    2,078

    Plea for Link Errors:Porting Code from Fp3 to 3rd Edition

    Hi,

    I have an application working properly for FP3 devices . I want to Port it to the 3rd Edition devices.

    so i'm using the metroworks IDE with the 3rd edition sdk. I removed the API's that are depricated in 3rd edition . There are no errors but link errors are generated though avkon.lib and other system libs are included in the mmp

    can anyone help me in resolving the issues of link errors in 3rd edition.

    There are the link errors :


    Error: Could not find first lib specified with the $(var:FIRST_LIB) attribute :edll.lib

    Error: Could not find first lib specified with the $(var:FIRST_LIB) attribute :edll.lib

    Error: Could not find first lib specified with the $(var:FIRST_LIB) attribute :edll.lib

    Link Error: alert: Operationg system error:

    Link Error: MAKEDEF ERROR: C\symbian\9.1\s60_3rd\Build\symbian\9.1\s60_3rd\s60Ex\myproject\group\myproject\WINSCW\myproject_Data Inffile not found

    Error: Could not find first lib specified with the $(var:FIRST_LIB) attribute :edll.lib

    Error: Could not find first lib specified with the $(var:FIRST_LIB) attribute :edll.lib

    Error: Could not find first lib specified with the $(var:FIRST_LIB) attribute :edll.lib

    When i externally include the edll.lib to the project library from
    C:\Symbian\9.1\S60_3rd\Epoc32\release\winscw\udeb\ell.lib

    It shows me 2 link errors
    Link Error: Undefined Symbol: 'int _E32Dll(void *, unsigned int ,void *) (?_E32Dll .....)


    Link Error: MAKEDEF ERROR: C\symbian\9.1\s60_3rd\Build\symbian\9.1\s60_3rd\s60Ex\myproject\group\myproject\WINSCW\myproject_Data Inffile not found

    Plz help as i'm trying for the first time on 3rd edition sdk.

    Regards,
    Mateen Maldar

  2. #2
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,689

    Re: Plea for Link Errors:Porting Code from Fp3 to 3rd Edition

    Have you modified the TARGET and TARGETTYPE to exe?

  3. #3
    Super Contributor
    Join Date
    Jul 2005
    Posts
    1,686

    Re: Plea for Link Errors:Porting Code from Fp3 to 3rd Edition

    There are some changes that differ between S60 2nd and 3rd Editions.
    The main changes are in the application base constructor (for skin changes), new
    application entry point, target type, application resource, registration, and security.
    plz see the <S60 Platform: Porting from 2nd to 3rd Edition> to get the more detail information about this,.
    Last edited by cool_li; 2006-05-17 at 03:56.

  4. #4
    Super Contributor
    Join Date
    Aug 2005
    Location
    india
    Posts
    2,078

    Re: Plea for Link Errors:Porting Code from Fp3 to 3rd Edition

    hi, wizard_hu and cooli

    Thanks for ur fast reply. I got a reply in forum for the exact reason for the errors
    http://forum.newlc.com/index.php?topic=14407.new

    This is the reason for the errors:

    Applications in 9.x are .exes, prior to that there were dlls.
    You need to create a new project accordingly and also find out the other differences

Similar Threads

  1. Extended Panic Code in Series 60 Third Edition Emulator
    By razas in forum Symbian Tools & SDKs
    Replies: 6
    Last Post: 2007-08-17, 12:06
  2. CLDC 1.1 Symbian S60 3rd Edition / CDC-lite ?
    By kevinmacdonald in forum Mobile Java General
    Replies: 2
    Last Post: 2006-05-12, 01:14
  3. one Carbide.vs project for 2nd and 3rd edition dll
    By lkz633 in forum Symbian Tools & SDKs
    Replies: 1
    Last Post: 2006-05-08, 09:13
  4. Series 60 Platform 3rd Edition and MS ActiveSync
    By Kunal_Sikka in forum Symbian Networking & Messaging (Closed)
    Replies: 1
    Last Post: 2005-05-01, 08:53
  5. Series 60 Platform 3rd Edition and MS ActiveSync
    By Kunal_Sikka in forum General Development Questions
    Replies: 1
    Last Post: 2005-05-01, 08:53

Posting Permissions

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