×

Discussion Board

Results 1 to 4 of 4
  1. #1
    Super Contributor
    Join Date
    Jun 2005
    Location
    Berlin
    Posts
    721

    one Question about the naming of exe, dll and lib for certification

    Hello,

    I want to ask this question, because I have read in the Testcase, that there should be a warning if the GUI application is named without UID, such as:

    testGUI.exe -> Warning
    testGUI_0x1234545.exe -> OK


    Now my question is how about the naming of server application without GUI, the DLL and static LIB?

    Is there also a warning, if they are named without UID?


    Thanks for the explaining


    Regards

    Pai
    Symbian && Android && iPhoneOS

  2. #2
    Nokia Developer Champion
    Join Date
    Mar 2006
    Location
    Helsinki, Finland
    Posts
    8,344

    Re: one Question about the naming of exe, dll and lib for certification

    It is not mandatory to use UID as a suffix but it should be considered as a best practice and should be always used. Furthermore, it will not create any problem in the Symbian Signed process.

    The main idea to use UID as a suffix is to avoid possible conflicts when installing your application on end-users' devices. For e.g: If you create an application, named "HelloWorld.exe" then it will most likely have conflicts on some users. There might be another "HelloWorld.exe" already installed in end-user phone. So to avoid such a conflicts, it is always a best idea to have UID as a suffix which will lower down any such possible conflicts on end-users' devices.


    Quote Originally Posted by Symbian Signed Test Case
    Warning: Signing of the application is permitted, assuming all relevant test cases pass, although the developer is warned that this may cause further issues.
    Here developer is you who carry out these tests. You should not display any warning note to end-user at installation time about this UID issue.
    Nokia Developer Wiki Moderation team

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

    Re: one Question about the naming of exe, dll and lib for certification

    Quote Originally Posted by paipeng View Post
    Now my question is how about the naming of server application without GUI, the DLL and static LIB?
    This practice should be applied to everything that you deploy to a "common" location on the device:
    - \sys\bin (.exe and .dll-s)
    - \resource, \resource\apps (.rsc, .mbm, .mif, etc. and their localized variants too)
    - \private\10003a3f\import\apps (_reg.rsc)
    .lib files are not deployed to the device, and actually they do not have UID. However if you are developing .lib-s for distribution, you should aim finding some unique name for them too, because they are going to be copied to a "common" location too, though not on the device, but in the SDK (epoc32\release\...).

  4. #4
    Super Contributor
    Join Date
    Jun 2005
    Location
    Berlin
    Posts
    721

    Re: one Question about the naming of exe, dll and lib for certification

    Thanks all for the helpful information.

    Regards

    Pai
    Symbian && Android && iPhoneOS

Similar Threads

  1. how dll function be export to lib and import by dso
    By eroslin in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 2
    Last Post: 2008-06-19, 01:30
  2. Building lib or building dll?
    By baumannpan in forum Symbian
    Replies: 1
    Last Post: 2007-04-03, 12:59
  3. question about generating lib file
    By raylin in forum Symbian Tools & SDKs
    Replies: 5
    Last Post: 2006-12-08, 07:46
  4. Linking Static DLL with another Static DLL
    By symbianfresher in forum Symbian
    Replies: 6
    Last Post: 2006-01-09, 04:23
  5. GCC TOOLS to inspect Symbian DLL and LIB files?
    By jjclose in forum Symbian Tools & SDKs
    Replies: 1
    Last Post: 2004-11-18, 16:54

Posting Permissions

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