Hi,
I am manish.I am using Carbide.c++ professional edition and
symbian s60 second eddition fp3 version 8.1.
when i build my code it gives me 2 errors;
1. No library file found matching 'libedll.lib{.lib|.a}' or 'edll.lib'.
2. Specified file '.lib' not found.
Can anyone please help me to solve this problem?
a lot of thanks in advance.
here is my build file output :
**** Full rebuild of configuration S60 2.8 Emulator Debug for project TicTacToe ****
make -k all
'Building file: ../src/TicTacToeMenuContainer.cpp'
'Invoking: WINSCW C/C++ Compiler'
mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -msgstyle parseable -nowraplines -cwd source -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -i "C:\Symbian\Carbide\workspace\TicTacToe\inc" -i "C:\Symbian\Carbide\workspace\TicTacToe\data" -i- -i "C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -MD -o src/TicTacToeMenuContainer.o ../src/TicTacToeMenuContainer.cpp
mwccsym2.exe|Compiler|Warning
(C:\Symbian\Carbide\workspace\TicTacToe\src\TicTacToeMenuContainer.cpp|83|0|11|2829|11)
=CCoeControl* CTicTacToeMenuContainer::ComponentControl( TInt aIndex ) const
>variable / argument 'aIndex' is not used in function
'Finished building: ../src/TicTacToeMenuContainer.cpp'
' '
'Building file: ../src/TicTacToeMenuView.cpp'
'Invoking: WINSCW C/C++ Compiler'
mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -msgstyle parseable -nowraplines -cwd source -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -i "C:\Symbian\Carbide\workspace\TicTacToe\inc" -i "C:\Symbian\Carbide\workspace\TicTacToe\data" -i- -i "C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -MD -o src/TicTacToeMenuView.o ../src/TicTacToeMenuView.cpp
mwccsym2.exe|Compiler|Warning
(C:\Symbian\Carbide\workspace\TicTacToe\src\TicTacToeMenuView.cpp|33|0|4|825|4)
=void CTicTacToeMenuView::ConstructL(const TRect& aRect)
>variable / argument 'aRect' is not used in function
'Finished building: ../src/TicTacToeMenuView.cpp'
' '
'Building file: ../src/TicTacToeNewgameContainer.cpp'
'Invoking: WINSCW C/C++ Compiler'
mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -msgstyle parseable -nowraplines -cwd source -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -i "C:\Symbian\Carbide\workspace\TicTacToe\inc" -i "C:\Symbian\Carbide\workspace\TicTacToe\data" -i- -i "C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -MD -o src/TicTacToeNewgameContainer.o ../src/TicTacToeNewgameContainer.cpp
'Finished building: ../src/TicTacToeNewgameContainer.cpp'
' '
'Building file: ../src/TicTacToeNewgameView.cpp'
'Invoking: WINSCW C/C++ Compiler'
mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -msgstyle parseable -nowraplines -cwd source -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -i "C:\Symbian\Carbide\workspace\TicTacToe\inc" -i "C:\Symbian\Carbide\workspace\TicTacToe\data" -i- -i "C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -MD -o src/TicTacToeNewgameView.o ../src/TicTacToeNewgameView.cpp
mwccsym2.exe|Compiler|Warning
(C:\Symbian\Carbide\workspace\TicTacToe\src\TicTacToeNewgameView.cpp|35|0|21|1029|21)
=CTicTacToeNewgameView* CTicTacToeNewgameView::NewLC(const TRect& aRect) {
>variable / argument 'aRect' is not used in function
'Finished building: ../src/TicTacToeNewgameView.cpp'
' '
'Building file: ../.generated/winscw_uid.cpp'
'Invoking: WINSCW C/C++ Compiler'
mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -msgstyle parseable -nowraplines -cwd source -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -i "C:\Symbian\Carbide\workspace\TicTacToe\inc" -i "C:\Symbian\Carbide\workspace\TicTacToe\data" -i- -i "C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -MD -o .generated/winscw_uid.o ../.generated/winscw_uid.cpp
'Finished building: ../.generated/winscw_uid.cpp'
' '
'Invoking: Def file Manager'
perl -S winscwTreatDef.pl -L[-sym full -subsystem windows -msgstyle parseable -nowraplines -shared -stdlib -m=?_E32Dll@@YGHPAXI0@Z -ledll.lib -L"epoc32\release\winscw\udeb" -export dllexport -warnings off -nocompactimportlib -implib \".lib\" -addcommand \"out:.\" -search ./src/TicTacToeAboutusContainer.o ./src/TicTacToeAboutusView.o ./src/TicTacToeApp.o ./src/TicTacToeAppUi.o ./src/TicTacToeDocument.o ./src/TicTacToeInstructionsContainer.o ./src/TicTacToeInstructionsView.o ./src/TicTacToeMenuContainer.o ./src/TicTacToeMenuView.o ./src/TicTacToeNewgameContainer.o ./src/TicTacToeNewgameView.o ./src/TicTacToeSplashContainer.o ./src/TicTacToeSplashView.o ./helperfunctions/bitmapmethods.o ./helperfunctions/eikonenvironment.o ./.generated/winscw_uid.o ] -I[-S -show only,names,unmangled,verbose -o \".infi\" \".lib\"] -M[-Inffile \".infi\" \".defi\"] -C[.defi .def]
mwldsym2.exe -sym full -subsystem windows -msgstyle parseable -nowraplines -shared -stdlib -m=?_E32Dll@@YGHPAXI0@Z -ledll.lib -Lepoc32\release\winscw\udeb -export dllexport -warnings off -nocompactimportlib -implib ".lib" -addcommand "out:." -search ./src/TicTacToeAboutusContainer.o ./src/TicTacToeAboutusView.o ./src/TicTacToeApp.o ./src/TicTacToeAppUi.o ./src/TicTacToeDocument.o ./src/TicTacToeInstructionsContainer.o ./src/TicTacToeInstructionsView.o ./src/TicTacToeMenuContainer.o ./src/TicTacToeMenuView.o ./src/TicTacToeNewgameContainer.o ./src/TicTacToeNewgameView.o ./src/TicTacToeSplashContainer.o ./src/TicTacToeSplashView.o ./helperfunctions/bitmapmethods.o ./helperfunctions/eikonenvironment.o ./.generated/winscw_uid.o
Errors caused tool to abort.
mwldsym2.exe|Usage|Error
>No library file found matching 'libedll.lib{.lib|.a}' or 'edll.lib'
mwldsym2.exe -S -show only,names,unmangled,verbose -o ".infi" ".lib"
Errors caused tool to abort.
### mwldsym2.exe Usage Error:
# Specified file '.lib' not found
perl -S makedef.pl -Inffile ".infi" ".defi"
MAKEDEF ERROR: .infi: Inffile not found
perl -S ecopyfile.pl .defi .def
.defi does not exist
'Finished building: .defi'
' '
'Building target: C:/Symbian/8.1a/S60_2nd_FP3/epoc32/release/WINSCW/UDEB/Z/system/apps/TicTacToe/TicTacToe.app'
'Invoking: WINSCW C/C++ Linker'
mwldsym2.exe -sym full -subsystem windows -msgstyle parseable -nowraplines -shared -stdlib -noimplib -m=?_E32Dll@@YGHPAXI0@Z -ledll.lib -L"C:\Symbian\8.1a\S60_2nd_FP3\epoc32\release\winscw\udeb" -o "C:/Symbian/8.1a/S60_2nd_FP3/epoc32/release/WINSCW/UDEB/Z/system/apps/TicTacToe/TicTacToe.app" -search ./src/TicTacToeAboutusContainer.o ./src/TicTacToeAboutusView.o ./src/TicTacToeApp.o ./src/TicTacToeAppUi.o ./src/TicTacToeDocument.o ./src/TicTacToeInstructionsContainer.o ./src/TicTacToeInstructionsView.o ./src/TicTacToeMenuContainer.o ./src/TicTacToeMenuView.o ./src/TicTacToeNewgameContainer.o ./src/TicTacToeNewgameView.o ./src/TicTacToeSplashContainer.o ./src/TicTacToeSplashView.o ./helperfunctions/bitmapmethods.o ./helperfunctions/eikonenvironment.o ./.generated/winscw_uid.o -ledll.lib -leuser.lib -lapparc.lib -lcone.lib -leikcore.lib -lavkon.lib -leikcoctl.lib
'Finished building target: C:/Symbian/8.1a/S60_2nd_FP3/epoc32/release/WINSCW/UDEB/Z/system/apps/TicTacToe/TicTacToe.app'
' '
Build complete for project TicTacToe




