×

Discussion Board

Results 1 to 10 of 10
  1. #1
    Registered User
    Join Date
    Apr 2012
    Posts
    39

    Smile Please help me to configure the environment for using Plug-in Extensions

    Hi,

    I am using Carbide C++ v2.7 and have downloaded "S60_3rd_Ed_SDK_FP2_API_Plug-In_Pack_LLA_1_3.zip" from Nokia site,

    There is a "AIWDialDataConsumerAPI" found in the S60_3rd_Ed_SDK_FP2_API_Plug-In_Pack_LLA_1_3.zip,

    But I don't know how to use these APIs,

    I have tried the following steps in Carbide C++ v2.7.

    1. Add the "aiwdialdata.lib" file to the directory "C:\Symbian\Carbide\workspace\TestApp\lib"

    2. Add a new line "LIBRARY aiwdialdata.lib" to the file "C:\Symbian\Carbide\workspace\TestApp\group\TestApp.mmp"

    3. Add a new include header "#include <aiwdialdata.h>" to the file "C:\Symbian\Carbide\workspace\TestApp\src\TestAppContainerView.cpp"
    But Carbide give me the error "aiwdialdata.h : No such file or directory" !

    What should I do ?
    Please help me to configure the environment for using all available Plug-in Extensions in my applications.

  2. #2
    Registered User
    Join Date
    Dec 2009
    Posts
    339

    Re: Please help me to configure the environment for using Plug-in Extensions

    Quote Originally Posted by fnnokia View Post


    But Carbide give me the error "aiwdialdata.h : No such file or directory" !
    After unzipping the plugin extension, put files and library from there to your installation directory with exact location. If plugin folder has something in "/epoc32/include" put it in your installation directory's "/epoc/include" generally the default location is "C:\S60\devices\3RDFP1\S60_3rd_FP1\Epoc32\include". And same way put other thing from unzipped folder to S60 installation folder as named in unzipped extension plugin.

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

    Re: Please help me to configure the environment for using Plug-in Extensions

    When you unzip that folder into an arbitrary location, it does not become part of the SDK for obvious reasons. However inside the package and/or inside the separate API directories you will find epoc32 folders, which can be directly copied on the epoc32 folder of your SDK. The aim is that the .h files in the plug-in pack have to end up in epoc32\include of the SDK, the .lib files go to epoc32\release\winscw\udeb and epoc32\release\armv5\lib of the SDK. That is the place where the SDK looks for them.

  4. #4
    Registered User
    Join Date
    Apr 2012
    Posts
    39

    Red face Re: Please help me to configure the environment for using Plug-in Extensions

    Quote Originally Posted by wizard_hu_ View Post
    When you unzip that folder into an arbitrary location, it does not become part of the SDK for obvious reasons. However inside the package and/or inside the separate API directories you will find epoc32 folders, which can be directly copied on the epoc32 folder of your SDK. The aim is that the .h files in the plug-in pack have to end up in epoc32\include of the SDK, the .lib files go to epoc32\release\winscw\udeb and epoc32\release\armv5\lib of the SDK. That is the place where the SDK looks for them.
    I have copied both "epoc32" and "plugins" folders from the "AIWDialDataConsumerAPI" directory to the SDK directory "C:\S60\devices\S60_3rd_FP2_SDK_v1.1",

    Code:
    // [[[ begin generated region: do not modify [Generated Constants]
    #include <aiwservicehandler.h>
    #include <aiwdialdataext.h>
    #include <aiwdialdata.h>
    // ]]] end generated region [Generated Constants]
    now, the "CTestAppContainerView.cpp" can build successfully,

    but, when I try to construct a CAiwDialData object:

    Code:
    /**
     * Handle a command for this view (override)
     * @param aCommand command id to be handled
     */
    void CTestAppContainerView::HandleCommandL( TInt aCommand )
    	{
    	// [[[ begin generated region: do not modify [Generated Code]
    	TBool commandHandled = EFalse;
    	switch ( aCommand )
    		{	// code to dispatch to the AknView's menu and CBA commands is generated here
    		default:
    			break;
    		}
    	
    		
    	if ( !commandHandled ) 
    		{
    	
    		if ( aCommand == EAknSoftkeyExit )
    			{
    			CAiwDialData* dialData = CAiwDialData::NewLC();
    			
    			AppUi()->HandleCommandL( EEikCmdExit );
    			}
    	
    		}
    	// ]]] end generated region [Generated Code]
    	
    	}
    Found errors when executing the "Build all configurations" command,

    here is the output:

    Code:
    ***Building project "TestApp" for configuration "Phone Release (GCCE) [S60_3rd_FP2_SDK_v1.1]"
    
    ***Printing environment variables modified from default:
    PATH=C:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\tools;C:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\gcc\bin;C:/Symbian/Tools/Carbide.c++ v2.7/jre/bin/client;C:/Symbian/Tools/Carbide.c++ v2.7/jre/bin;C:\Perl\bin\;C:\oracle\product\10.2.0\db_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Cepstral\bin;C:\Program Files\wfavvid_802;C:\Program Files\wfavvid_802\lib\;C:\Program Files\wfavvid_802\java\bin;C:\Program Files\Common Files\Symbian\tools;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\IDM Computer Solutions\UltraEdit\
    PERL5LIB=[undefined]
    EPOCROOT=\S60\devices\S60_3rd_FP2_SDK_v1.1\
    NO_DEPENDENCIES=-nd
    MAKE=make -j 4
    
    Working Directory: C:/Symbian/Carbide/workspace/TestApp/group
    
    ***Makefile structures up to date. Skipping 'bldmake bldfiles'
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ export  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\EXPORT.make" EXPORT VERBOSE=-s
    Nothing to do
    
    Total Time: 0 sec
    
    ***Generating abld makefile.
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ makefile gcce Icons_aif_scalable_dc  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\GCCE.make" MAKEFILEICONS_AIF_SCALABLE_DC VERBOSE=-s
    make -j 4 -s  -C \Symbian\Carbide\workspace\TestApp\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\TestApp\group PLATFORM=GCCE MAKMAKE
    
    Total Time: 0 sec
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ library gcce  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\GCCE.make" LIBRARY VERBOSE=-s
    make -s  -C \Symbian\Carbide\workspace\TestApp\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\TestApp\group PLATFORM=GCCE LIB
    make -s  -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\TESTAPP\GCCE\TESTAPP.GCCE" LIBRARY
    
    Total Time: 1 sec
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ resource gcce urel  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\GCCE.make" RESOURCE CFG=UREL VERBOSE=-s
    make -s  -C \Symbian\Carbide\workspace\TestApp\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\TestApp\group PLATFORM=GCCE CFG=UREL RESOURCE
    make -s  -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\TESTAPP\GCCE\TESTAPP.GCCE" RESOURCEUREL
    
    Total Time: 1 sec
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ target gcce urel  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\GCCE.make" TARGET CFG=UREL VERBOSE=-s
    In file included from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/fbs.h:12,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/bitdev.h:9,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/w32std.h:13,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/coeaui.h:11,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/eikappui.h:9,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/aknappui.h:24,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/aknviewappui.h:24,
                     from /Symbian/Carbide/workspace/TestApp/src/testappcontainerview.cpp:10:
    /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/bitmap.h: In member function `TBool CBitwiseBitmap::TSettings::IsDirtyBitmap() const':
    /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/bitmap.h:359: warning: enumeral mismatch in conditional expression: `TTrue' vs `TFalse'
    In file included from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/eikmenub.h:18,
                     from /Symbian/Carbide/workspace/TestApp/src/testappcontainerview.cpp:11:
    /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/eikmenup.h: In member function `TBool CEikMenuPaneItem::IsScaleableText(const TDesC&) const':
    /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/eikmenup.h:242: warning: enumeral mismatch in conditional expression: `TFalse' vs `TTrue'
    /Symbian/Carbide/workspace/TestApp/src/testappcontainerview.cpp: In member function `virtual void CTestAppContainerView::HandleCommandL(TInt)':
    /Symbian/Carbide/workspace/TestApp/src/testappcontainerview.cpp:130: warning: unused variable 'dialData'
    \S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\TESTAPP\GCCE\UREL\TestAppContainerView.o: In function `CTestAppContainerView::HandleCommandL(int)':
    testappcontainerview.cpp:(.text+0x2ac): undefined reference to `CAiwDialData::NewLC()'
    make[1]: *** [\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\release\GCCE\urel\TestApp.exe] Error 1
    make: *** [TARGETTESTAPP] Error 2
    make -j 4 -s  -C \Symbian\Carbide\workspace\TestApp\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\TestApp\group PLATFORM=GCCE CFG=UREL BLD
    make -j 4 -s  -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\TESTAPP\GCCE\TESTAPP.GCCE" UREL
    testappcontainerview.cpp
    
    Total Time: 3 sec
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ final gcce urel  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\GCCE.make" FINAL CFG=UREL VERBOSE=-s
    make -j 4 -s  -C \Symbian\Carbide\workspace\TestApp\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\TestApp\group PLATFORM=GCCE CFG=UREL FINAL
    
    Total Time: 3 sec
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ test export  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\EXPORTtest.make" EXPORT VERBOSE=-s
    Nothing to do
    
    Total Time: 3 sec
    
    ***Errors were detected in build. See the Problems or Console view for details.
    
    Total Time: 3 sec
    What is the problem ?

  5. #5
    Registered User
    Join Date
    Dec 2009
    Posts
    339

    Re: Please help me to configure the environment for using Plug-in Extensions

    Check whether you have already added aiwdialdata.lib for CAiwDialData in .mmp file of your project.
    Last edited by slinx; 2012-04-30 at 13:48. Reason: add library name

  6. #6
    Registered User
    Join Date
    Apr 2012
    Posts
    39

    Re: Please help me to configure the environment for using Plug-in Extensions

    Quote Originally Posted by slinx View Post
    Check whether you have already added aiwdialdata.lib for CAiwDialData in .mmp file of your project.
    Thank you, after adding the "aiwdialdata.lib" to the .mmp file, the project can build successfully.

    Code:
    LIBRARY			euser.lib apparc.lib cone.lib eikcore.lib avkon.lib
    LIBRARY			commonengine.lib efsrv.lib estor.lib eikcoctl.lib eikdlg.lib 
    LIBRARY			eikctl.lib bafl.lib fbscli.lib aknnotify.lib aknicon.lib
    LIBRARY			etext.lib gdi.lib egul.lib insock.lib
    LIBRARY			ecom.lib InetProtUtil.lib http.lib esock.lib
    LIBRARY			aiwdialdata.lib
    But I want to ask more about the environment configuration.

    If there is another library (*.lib), don't need to add it to the project's "/lib" folder ? if so, how the project's "/lib" folder works?

  7. #7
    Registered User
    Join Date
    Dec 2009
    Posts
    339

    Re: Please help me to configure the environment for using Plug-in Extensions

    Quote Originally Posted by fnnokia View Post

    If there is another library (*.lib), don't need to add it to the project's "/lib" folder ? if so, how the project's "/lib" folder works?
    there is no application specific lib folder to add .lib files. Carbide finds necessary .lib file from \epoc32\release\ folder depending on for which
    platform(like gcce, winscw) it is building the source code.

  8. #8
    Registered User
    Join Date
    Apr 2012
    Posts
    39

    Re: Please help me to configure the environment for using Plug-in Extensions

    Quote Originally Posted by slinx View Post
    there is no application specific lib folder to add .lib files. Carbide finds necessary .lib file from \epoc32\release\ folder depending on for which
    platform(like gcce, winscw) it is building the source code.
    Thanks, now I found another configuration problem,

    Code:
    void CTestAppContainerView::HandleCommandL( TInt aCommand )
    	{
    	// [[[ begin generated region: do not modify [Generated Code]
    	TBool commandHandled = EFalse;
    	switch ( aCommand )
    		{	// code to dispatch to the AknView's menu and CBA commands is generated here
    		default:
    			break;
    		}
    	
    		
    	if ( !commandHandled ) 
    		{
    	
    		if ( aCommand == EAknSoftkeyExit )
    			{
    			CAiwDialData* dialData = CAiwDialData::NewLC();
    			
    			AppUi()->SetFaded(ETrue);
    			
    			AppUi()->HandleCommandL( EEikCmdExit );
    			}
    	
    		}
    	// ]]] end generated region [Generated Code]
    	
    	}
    Just added that red line, now found errors on building the project:

    Code:
    ***Building project "TestApp" for configuration "Phone Release (GCCE) [S60_3rd_FP2_SDK_v1.1]"
    
    ***Printing environment variables modified from default:
    PATH=C:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\tools;C:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\gcc\bin;C:/Symbian/Tools/Carbide.c++ v2.7/jre/bin/client;C:/Symbian/Tools/Carbide.c++ v2.7/jre/bin;C:\Perl\bin\;C:\oracle\product\10.2.0\db_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Cepstral\bin;C:\Program Files\wfavvid_802;C:\Program Files\wfavvid_802\lib\;C:\Program Files\wfavvid_802\java\bin;C:\Program Files\Common Files\Symbian\tools;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\IDM Computer Solutions\UltraEdit\
    PERL5LIB=[undefined]
    EPOCROOT=\S60\devices\S60_3rd_FP2_SDK_v1.1\
    NO_DEPENDENCIES=-nd
    MAKE=make -j 4
    
    Working Directory: C:/Symbian/Carbide/workspace/TestApp/group
    
    ***Makefile structures up to date. Skipping 'bldmake bldfiles'
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ export  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\EXPORT.make" EXPORT VERBOSE=-s
    Nothing to do
    
    Total Time: 0 sec
    
    ***Generating abld makefile.
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ makefile gcce Icons_aif_scalable_dc  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\GCCE.make" MAKEFILEICONS_AIF_SCALABLE_DC VERBOSE=-s
    make -j 4 -s  -C \Symbian\Carbide\workspace\TestApp\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\TestApp\group PLATFORM=GCCE MAKMAKE
    
    Total Time: 0 sec
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ library gcce  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\GCCE.make" LIBRARY VERBOSE=-s
    make -s  -C \Symbian\Carbide\workspace\TestApp\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\TestApp\group PLATFORM=GCCE LIB
    make -s  -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\TESTAPP\GCCE\TESTAPP.GCCE" LIBRARY
    
    Total Time: 1 sec
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ resource gcce urel  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\GCCE.make" RESOURCE CFG=UREL VERBOSE=-s
    make -s  -C \Symbian\Carbide\workspace\TestApp\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\TestApp\group PLATFORM=GCCE CFG=UREL RESOURCE
    make -s  -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\TESTAPP\GCCE\TESTAPP.GCCE" RESOURCEUREL
    
    Total Time: 1 sec
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ target gcce urel  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\GCCE.make" TARGET CFG=UREL VERBOSE=-s
    In file included from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/fbs.h:12,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/bitdev.h:9,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/w32std.h:13,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/coeaui.h:11,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/eikappui.h:9,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/aknappui.h:24,
                     from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/aknviewappui.h:24,
                     from /Symbian/Carbide/workspace/TestApp/src/testappcontainerview.cpp:10:
    /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/bitmap.h: In member function `TBool CBitwiseBitmap::TSettings::IsDirtyBitmap() const':
    /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/bitmap.h:359: warning: enumeral mismatch in conditional expression: `TTrue' vs `TFalse'
    In file included from /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/eikmenub.h:18,
                     from /Symbian/Carbide/workspace/TestApp/src/testappcontainerview.cpp:11:
    /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/eikmenup.h: In member function `TBool CEikMenuPaneItem::IsScaleableText(const TDesC&) const':
    /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/eikmenup.h:242: warning: enumeral mismatch in conditional expression: `TFalse' vs `TTrue'
    /Symbian/Carbide/workspace/TestApp/src/testappcontainerview.cpp: In member function `virtual void CTestAppContainerView::HandleCommandL(TInt)':
    /Symbian/Carbide/workspace/TestApp/src/testappcontainerview.cpp:130: warning: unused variable 'dialData'
    /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/eikappui.h: At global scope:
    /S60/devices/S60_3rd_FP2_SDK_v1.1/epoc32/include/eikappui.h:76: warning: inline function `void CEikAppUi::SetFaded(TBool)' used but never defined
    \S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\TESTAPP\GCCE\UREL\TestAppContainerView.o: In function `CTestAppContainerView::HandleCommandL(int)':
    testappcontainerview.cpp:(.text+0x2bc): undefined reference to `CEikAppUi::SetFaded(int)'
    make[1]: *** [\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\release\GCCE\urel\TestApp.exe] Error 1
    make: *** [TARGETTESTAPP] Error 2
    make -j 4 -s  -C \Symbian\Carbide\workspace\TestApp\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\TestApp\group PLATFORM=GCCE CFG=UREL BLD
    make -j 4 -s  -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\TESTAPP\GCCE\TESTAPP.GCCE" UREL
    testappcontainerview.cpp
    
    Total Time: 3 sec
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ final gcce urel  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\GCCE.make" FINAL CFG=UREL VERBOSE=-s
    make -j 4 -s  -C \Symbian\Carbide\workspace\TestApp\group -f "ICONS_AIF_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\ICONS_AIF_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\TestApp\group PLATFORM=GCCE CFG=UREL FINAL
    
    Total Time: 3 sec
    
    ***Invoking abld command
    perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TestApp\group\ test export  
      make -r  -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\Carbide\workspace\TestApp\group\EXPORTtest.make" EXPORT VERBOSE=-s
    Nothing to do
    
    Total Time: 3 sec
    
    ***Errors were detected in build. See the Problems or Console view for details.
    
    Total Time: 3 sec
    Please help.

  9. #9
    Registered User
    Join Date
    Dec 2009
    Posts
    339

    Re: Please help me to configure the environment for using Plug-in Extensions

    you need to add eikcore.lib for CEikAppUi::SetFaded(int). I think you need to check documenation that comes with the SDK, you will find it in docs/ folder.

  10. #10
    Registered User
    Join Date
    Apr 2012
    Posts
    39

    Re: Please help me to configure the environment for using Plug-in Extensions

    Quote Originally Posted by slinx View Post
    you need to add eikcore.lib for CEikAppUi::SetFaded(int). I think you need to check documenation that comes with the SDK, you will find it in docs/ folder.
    Thanks so much, Now I have understood the configuration.

Similar Threads

  1. Replies: 27
    Last Post: 2009-07-03, 11:01
  2. Replies: 1
    Last Post: 2007-10-17, 14:27
  3. Extensions plug-in package v1 for S60 3rd Edition FP1
    By fphilippe in forum Tools and SDK Feedback (Closed)
    Replies: 0
    Last Post: 2007-09-12, 10:17
  4. Replies: 1
    Last Post: 2006-11-29, 15:46
  5. Really...How can I configure a Development Environment?
    By secundinogarcia in forum Mobile Java Tools & SDKs
    Replies: 4
    Last Post: 2006-06-11, 01: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
  •  
×