I am replacing gcce 3.4.2 with 4.3.2 as wikiwikisays.

It worked for a new HelloWorld app, but it failed for my application which compiled well with gcce 3.4.2.

The error is "undefined reference to TDes8::AppendFormatList(TDesC8 const&, char*, TDes8Overflow*)"

I sure linked euser.lib in my mmp file.

This problem confused me a while.

Anybody know that or give me some suggestions?

ah... the code has problem is
Code:
		VA_LIST list;
		VA_START(list, aFmt);
		const TDesC& fmtRef = aFmt;
		HBufC8* format = HBufC8::NewL(fmtRef.Length());
		format->Des().Copy(fmtRef);
		HBufC8* buffer = HBufC8::NewL( fmtRef.Length() * 2 + 1024 );
		buffer->Des().AppendFormatList(*format, list);
		iTracerLogFile.Write(*buffer);
		iTracerLogFile.Write(KCrlf8);
		VA_END(list);
		delete format;
		delete buffer;