hi all...
look at my codes and link errors..
i despeately don't know why.....
Codes like this...
#include "flogger.h"
RFileLogger iFileLogger;
User::LeaveIfError( iFileLogger.Connect() ); // connect to server
iFileLogger.CreateLog( KLogDirectory, KLogFile, FileLoggingModeOverwrite); User::LeaveIfError( iFileLogger.LastError() );
TBool useDate= ETrue;
TBool useTime= ETrue;
iFileLogger.SetDateAndTime( useDate, useTime);
iFileLogger.Write( Ktext);
iFileLogger.WriteFormat( KTraceOutput, 3, 4 );
iFileLogger.HexDump( NULL, NULL, KMemory().Ptr(), KMemory().Size() );
and Errors Like this...
Severity Description Resource In Folder Location Creation Time Id
2 Undefined symbol: 'int RFileLogger::Connect(void) (?Connect@RFileLogger@@QAEHXZ)' referenced from 'void CS60MemoryLabContainer::ConstructL(class TRect const &) (?ConstructL@CS60MemoryLabContainer@@QAEXABVTRect@@@Z)' in S60MemoryLabContainer.cpp:51 S60MemoryLab line 0 March 22, 2007 2:43:13 PM 3015
2 Undefined symbol: 'int RFileLogger::LastError(void) const (?LastError@RFileLogger@@QBEHXZ)' referenced from 'void CS60MemoryLabContainer::ConstructL(class TRect const &) (?ConstructL@CS60MemoryLabContainer@@QAEXABVTRect@@@Z)' in S60MemoryLabContainer.cpp:53 S60MemoryLab line 0 March 22, 2007 2:43:13 PM 3017
2 Undefined symbol: 'RFileLogger::~RFileLogger(void) (??1RFileLogger@@QAE@XZ)' referenced from 'void CS60MemoryLabContainer::ConstructL(class TRect const &) (?ConstructL@CS60MemoryLabContainer@@QAEXABVTRect@@@Z)' in S60MemoryLabContainer.cpp:62 referenced from 'void CS60MemoryLabContainer::ConstructL(class TRect const &) (?ConstructL@CS60MemoryLabContainer@@QAEXABVTRect@@@Z)' in S60MemoryLabContainer.cpp:63 S60MemoryLab line 0 March 22, 2007 2:43:13 PM 3022
2 Undefined symbol: 'RFileLogger::RFileLogger(void) (??0RFileLogger@@QAE@XZ)' referenced from 'void CS60MemoryLabContainer::ConstructL(class TRect const &) (?ConstructL@CS60MemoryLabContainer@@QAEXABVTRect@@@Z)' in S60MemoryLabContainer.cpp:47 S60MemoryLab line 0 March 22, 2007 2:43:13 PM 3014
2 Undefined symbol: 'void RFileLogger::CreateLog(class TDesC16 const &, class TDesC16 const &, enum TFileLoggingMode) (?CreateLog@RFileLogger@@QAEXABVTDesC16@@0W4TFileLoggingMode@@@Z)' referenced from 'void CS60MemoryLabContainer::ConstructL(class TRect const &) (?ConstructL@CS60MemoryLabContainer@@QAEXABVTRect@@@Z)' in S60MemoryLabContainer.cpp:52 S60MemoryLab line 0 March 22, 2007 2:43:13 PM 3016
2 Undefined symbol: 'void RFileLogger::HexDump(unsigned short const *, unsigned short const *, unsigned char const *, int) (?HexDump@RFileLogger@@QAEXPBG0PBEH@Z)' referenced from 'void CS60MemoryLabContainer::ConstructL(class TRect const &) (?ConstructL@CS60MemoryLabContainer@@QAEXABVTRect@@@Z)' in S60MemoryLabContainer.cpp:62 S60MemoryLab line 0 March 22, 2007 2:43:13 PM 3021
2 Undefined symbol: 'void RFileLogger::SetDateAndTime(int, int) (?SetDateAndTime@RFileLogger@@QAEXHH@Z)' referenced from 'void CS60MemoryLabContainer::ConstructL(class TRect const &) (?ConstructL@CS60MemoryLabContainer@@QAEXABVTRect@@@Z)' in S60MemoryLabContainer.cpp:56 S60MemoryLab line 0 March 22, 2007 2:43:13 PM 3018
2 Undefined symbol: 'void RFileLogger::Write(class TDesC16 const &) (?Write@RFileLogger@@QAEXABVTDesC16@@@Z)' referenced from 'void CS60MemoryLabContainer::ConstructL(class TRect const &) (?ConstructL@CS60MemoryLabContainer@@QAEXABVTRect@@@Z)' in S60MemoryLabContainer.cpp:58 S60MemoryLab line 0 March 22, 2007 2:43:13 PM 3019
2 Undefined symbol: 'void RFileLogger::WriteFormat(class TRefByValue<class TDesC16 const >, ...) (?WriteFormat@RFileLogger@@QAAXV?$TRefByValue@$$CBVTDesC16@@@@ZZ)' referenced from 'void CS60MemoryLabContainer::ConstructL(class TRect const &) (?ConstructL@CS60MemoryLabContainer@@QAEXABVTRect@@@Z)' in S60MemoryLabContainer.cpp:60 S60MemoryLab line 0 March 22, 2007 2:43:13 PM 3020
i included flogger.lib throuth mmp file..
thy does this happen..??
anyone can help me out??
S60 3rd MR, Symbian 9.0. Carbide C++1.1 are what i'm using..



