×

Discussion Board

Results 1 to 14 of 14
  1. #1
    Registered User
    Join Date
    Jul 2009
    Posts
    22

    No mmp or extension make files found in bld.inf

    When I import a project into Carbide using the bld.inf file, I receive the following error:


    Note: No mmp or extension make files were found in the bld.inf file.




    I have tried loading bld.inf files for different components, but this did not change the error.

    Carbide version: Carbide.c++ Version 2.3.0, Build v200911050858_60
    OS: Windows XP, Service pack 2


    Has anyone seen this before, or can anyone recommend a solution?

    Thanks.
    Last edited by anothertest; 2010-03-08 at 15:25.

  2. #2
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,542

    Re: No mmp or extension make files found in bld.inf

    what is the content of your bld.inf file..can you please show that?

  3. #3
    Registered User
    Join Date
    Jul 2009
    Posts
    22

    Re: No mmp or extension make files found in bld.inf

    Code:
    #include <domain/osextensions/platform_paths.hrh>
    #include "../../../../../exports/Browser_platform_variant.hrh"
    
    PRJ_PLATFORMS
    DEFAULT 
    
    PRJ_EXPORTS
    ../../loc/Webkit.loc                MW_LAYER_LOC_EXPORT_PATH(Webkit.loc)
    ../../rom/webkit.iby                CORE_MW_LAYER_IBY_EXPORT_PATH(webkit.iby)
    ../../rom/webkitResources.iby       LANGUAGE_MW_LAYER_IBY_EXPORT_PATH(webkitResources.iby)
    
    #ifdef __SERIES60_32__
    
    PRJ_MMPFILES
    gnumakefile ../sdkinc.mk
    gnumakefile ../icons.mk
    
    webkit.mmp
    
    #else
    
    PRJ_EXTENSIONS
    START EXTENSION s60/mifconv
    OPTION TARGETFILE webkiticons.mif
    OPTION HEADERFILE webkiticons.mbg
    OPTION SOURCEFILE iconlist.txt
    END
    
    PRJ_MMPFILES
    
    webkit.mmp
    
    #endif
    I did not create this file, it is the bld.inf for s60 WebKit.
    Last edited by anothertest; 2010-03-08 at 11:26.

  4. #4
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,542

    Re: No mmp or extension make files found in bld.inf

    Your paths seem a little suspicious, maybe something like this is what you want to write for each bld.inf?

    Code:
    #include ".\libxml2\bld.inf"
    or something similar..Make sure that paths are right.

    If still the error persists, then the next info required would be contents of the 'child' inf files.

  5. #5
    Registered User
    Join Date
    Jul 2009
    Posts
    22

    Re: No mmp or extension make files found in bld.inf

    The MMP is identical to the MMP file listed on the Symbian Foundation's cross-referencer. If you have a Symbian Foundation developer account, you can login and navigate to http://developer.symbian.org/xref/os...kit/bld.inf#34. I would be surprised if the paths are wrong, surely everyone using Symbian Foundation s60 WebKit component would have experienced the same problem?

    // Edited

    I have changed the contents of the bld.inf in the previous post to a different bld.inf, since it is also listed on the Symbian Foundation's cross referencer. However I have attempted to load the bld.inf using Carbide and experienced the same problem.
    Last edited by anothertest; 2010-03-08 at 11:45.

  6. #6
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,542

    Re: No mmp or extension make files found in bld.inf

    Quote Originally Posted by anothertest View Post
    The MMP is identical to the MMP file listed on the Symbian Foundation's cross-referencer. If you have a Symbian Foundation developer account, you can login and navigate to http://developer.symbian.org/xref/os...kit/bld.inf#34. I would be surprised if the paths are wrong, surely everyone using Symbian Foundation s60 WebKit component would have experienced the same problem?
    Works without an account to see that page..but when asking question, its better to provide details rather than expecting the person helping do some extra logins ext.

    Anyway, what i meant was, is the relative paths ok? And if so..that what contains in the 'child' inf files (do I sound repetitive? )

  7. #7
    Registered User
    Join Date
    Jul 2009
    Posts
    22

    Re: No mmp or extension make files found in bld.inf

    I checked the following includes and the all exist in the correct location:

    Code:
    #include "../../../../../exports/Browser_platform_variant.hrh"
    
    ../../loc/Webkit.loc
    ../../rom/webkit.iby
    ../../rom/webkitResources.iby
    
    gnumakefile ../sdkinc.mk
    gnumakefile ../icons.mk

    The only mmp file in the bld.inf is webkit.mmp which has the following contents:

    Code:
    /*
    * ==============================================================================
    *  Name        : webkit.mmp
    *  Part of     : WebEngine / WebKit / Browser View
    *  Description : 
    *  Version     : 3.2
    *
    *    Copyright (c) 2007, Nokia Corporation and/or its subsidiary(-ies).
    *    All rights reserved.
    *  
    *   Redistribution and use in source and binary forms, with or without
    *   modification, are permitted provided that the following conditions
    *   are met:
    *  
    *      * Redistributions of source code must retain the above copyright
    *        notice, this list of conditions and the following disclaimer.
    *      * Redistributions in binary form must reproduce the above copyright
    *        notice, this list of conditions and the following disclaimer in
    *        the documentation and/or other materials provided with the
    *        distribution.
    *      * Neither the name of the Nokia Corporation nor the names of its
    *        contributors may be used to endorse or promote products derived
    *        from this software without specific prior written permission.
    *  
    *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
    *   USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
    *   DAMAGE.
    *  
    *
    * ==============================================================================
    */
    #include "../common.mmpi"
    
    TARGET          WebKit.lib
    TARGETTYPE      lib
    
    
    VENDORID        VID_DEFAULT
    
    SOURCEPATH      ../../WebView
    SOURCE          WebFrame.cpp
    SOURCE          WebFrameView.cpp
    SOURCE          WebView.cpp
    SOURCE          WebSurface.cpp
    SOURCE          WebCursor.cpp
    SOURCE          WebPointerEventHandler.cpp
    SOURCE          WebCannedImages.cpp
    SOURCE          WebFepTextEditor.cpp
    SOURCE          WebTextFormatMask.cpp
    SOURCE          WebDocumentLoader.cpp
    SOURCE          WebPolicyManager.cpp
    SOURCE          PageView.cpp
    SOURCE          SettingsContainer.cpp
    SOURCE          WmlDispatcher.cpp
    SOURCE          WmlInterfaceImpl.cpp
    SOURCE          WmlResourceLoaderClient.cpp
    SOURCE          BrCtlDialogsProviderUtils.cpp
    SOURCE          WebToolBarInterface.cpp
    SOURCE          WebDataLoadConsumer.cpp
    
    SOURCE          WebPageFullScreenHandler.cpp
    SOURCE          WebPageScrollHandler.cpp
    SOURCE          WebPageZoomHandler.cpp
    SOURCE          WebPopupDrawer.cpp
    SOURCE          WidgetExtension.cpp
    SOURCE          WebScrollingDecelerator.cpp
    SOURCE          WebScrollbarDrawer.cpp
    SOURCE          WebSprite.cpp
    
    SOURCEPATH      ../../FormControls
    SOURCE          WebFormFill.cpp
    SOURCE          WebFormFillPopup.cpp
    SOURCE          PopupSelectListBox.cpp
    
    SOURCEPATH      ../../WebCoreSupport
    SOURCE          WebChromeClient.cpp
    SOURCE          WebContextMenuClient.cpp
    SOURCE          WebDragClient.cpp
    SOURCE          WebEditorClient.cpp
    SOURCE          WebFrameLoaderClient.cpp
    SOURCE          WebFrameBridge.cpp
    SOURCE          WebInspectorClient.cpp
    
    SOURCEPATH      ../../Misc
    SOURCE          WebIconDatabase.cpp
    SOURCE          WebKitLogger.cpp
    SOURCE          WebUtil.cpp
    SOURCE          WebCharsetData.cpp
    SOURCE          WebTabbedNavigation.cpp
    I have checked the include

    Code:
    #include "../common.mmpi"
    and it exists in the correct location.

  8. #8
    Registered User
    Join Date
    Jul 2009
    Posts
    22

    Re: No mmp or extension make files found in bld.inf

    This error does not occur in Carbide 2.0 9. I've tested it with the same bld.inf files.

  9. #9
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,359

    Re: No mmp or extension make files found in bld.inf

    For problems importing/building Symbian^3 packages it is best to discuss the issues at http://developer.symbian.org where other developers interested in product/platform development are active and they may have seen this type of problems already.

    Forum Nokia Discussion Board is populated by 3rd party application developers, with focus on the public SDK and its offerings, and obviously the type of problems they are facing are different.
    -- Lucian

    If you are not yet a DVLUP member it is time to correct that mistake :) Click here to join: http://www.dvlup.com/lucian/Invite

  10. #10
    Registered User
    Join Date
    Jul 2009
    Posts
    22

    Re: No mmp or extension make files found in bld.inf

    But the problem seems to be with Carbide, not the package or code. The title of this forum is "Carbide.c++ IDE and plug-ins". Have I misunderstood something?

  11. #11
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,359

    Re: No mmp or extension make files found in bld.inf

    I'm just suggesting that if there is anything to be discussed about (like a workaround), the knowledge would be where other platform developers are talking about, i.e. at the site which hosts platform development.

    If you are facing a real Carbide.c++ bug, then there's nothing to talk about really, instead you should create a bug report in Carbide's Bugzilla (or in SF's Bugzilla) and then work with the team to have it sorted out.

    Btw, are you using the PDT or the ADT? The PDT & PDK configuration may in fact help with importing a package's source code, while an ADT & SDK combo would not be suitable for the same.
    -- Lucian

    If you are not yet a DVLUP member it is time to correct that mistake :) Click here to join: http://www.dvlup.com/lucian/Invite

  12. #12
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,542

    Re: No mmp or extension make files found in bld.inf

    Quote Originally Posted by anothertest View Post
    But the problem seems to be with Carbide, not the package or code. The title of this forum is "Carbide.c++ IDE and plug-ins". Have I misunderstood something?
    Actually the above suggestion, I have been using in almost all my everyday life project and there has never ever been a problem. So I can safely say that its not the IDE problem and thats the reason I was all the time asking questions hinting to wrong paths (relative or absolute) issue.

  13. #13
    Registered User
    Join Date
    Jul 2009
    Posts
    22

    Re: No mmp or extension make files found in bld.inf

    Yes, always worth trying different options, I agree. I answered your questions about include files a few posts ago

  14. #14
    Registered User
    Join Date
    Jul 2009
    Posts
    22

    Re: No mmp or extension make files found in bld.inf

    Just to be clear, I have not modified the MMP or bld.inf file in any way. The same bld.inf loads correctly in Carbide 2.0.

Similar Threads

  1. .dso file not found. problem config. qtmobility project
    By atx_fh in forum [Archived] Qt Mobility Project
    Replies: 3
    Last Post: 2010-02-24, 15:20
  2. linking error
    By dakosurf in forum Open C/C++
    Replies: 0
    Last Post: 2008-03-27, 09:20
  3. abld make files missing
    By dalore in forum Symbian
    Replies: 0
    Last Post: 2003-06-13, 12:40
  4. can not successfully link any sample using .NET
    By lobotomat in forum Symbian Tools & SDKs
    Replies: 2
    Last Post: 2002-08-20, 00:29

Posting Permissions

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