Microsoft VC++ 6.0 for S60 SDK 2.1??????

Login to reply to this topic.
Thu, 2004-07-01 11:39
Joined: 2004-06-30
Forum posts: 6
Hi
I have downloaded S60 SDk2.1 and was trying sample code using Microsoft VC++ 6.0(service pack 3 installed).but i m getting the following linker error.and same is happening for all other codes.

But the same code works fine with sdk2.0...

Please help me out..what cud be the reason???
plz help me out..
thanx


Doing first-stage link by name
 link.exe @C:\DOCUME~1\Tarunc\LOCALS~1\Temp\nma03732.
   Creating library \Symbian\7.0s\Series60_v21\EPOC32\BUILD\SYMBIAN\7.0S\SERIES60_V21\SERIES60EX\SOUND\GROUP\SOUND\WINS\UDEB\SOUND.lib and object \Symbian\7.0s\Series60_v21\EPOC32\BUILD\SYMBIAN\7.0S\SERIES60_V21\SERIES60EX\SOUND\GROUP\SOUND\WINS\UDE
B\SOUND.exp
EDLL.LIB(UP_DLL.obj) : fatal error LNK1103: debugging information corrupt; recompile module
NMAKE : fatal error U1077: 'link.exe' : return code '0x44f'
Stop.
 if exist "\Symbian\7.0s\Series60_v21\EPOC32\BUILD\SYMBIAN\7.0S\SERIES60_V21\SERIES60EX\SOUND\GROUP\SOUND\WINS\UDEB\SOUND.exp" del "\Symbian\7.0s\Series60_v21\EPOC32\BUILD\SYMBIAN\7.0S\SERIES60_V21\SERIES60EX\SOUND\GROUP\SOUND\WINS\UDEB\SOUND.exp"
Stopped the build by removing the export object,
if present, because the pre-link stage failed
Linking...
LINK : fatal error LNK1104: cannot open file "\Symbian\7.0s\Series60_v21\EPOC32\BUILD\SYMBIAN\7.0S\SERIES60_V21\SERIES60EX\SOUND\GROUP\SOUND\WINS\UDEB\SOUND.exp"
Error executing link.exe.

SOUND.APP - 3 error(s), 0 warning(s)

Mon, 2004-07-26 19:03
Joined: 2004-07-26
Forum posts: 1
Microsoft VC++ 6.0 for S60 SDK 2.1??????
Sorry for the late response. I was facing the same problem. In case you haven't solved it already, here's what I did to fix mine:

-Open a Visual Studio.net command prompt (from the Visual Studio .Net tools click on "Visual Studio .NET 2003 Command Prompt"). This should take care of setting the correct environment paths
-CD to your project/group directory
-Type makmake project_filename.mmp vc7
-Open the generated .sln compile and link, things should work fine

If you still have problems try turning off debug info in you project settings

Regards
Mon, 2004-09-06 07:26
Joined: 2004-09-06
Forum posts: 6
Solution
Were u able to solve the problem using this solution. I couldn't . If u did please tell me what extra effort u put into solving the problem.
Thu, 2004-09-30 14:42
antonypranata (not verified)
Forum posts: 2019
Microsoft VC++ 6.0 for S60 SDK 2.1??????
I've had this problem and fixed it by copying EDLL.LIB from \wins\urel to \wins\udeb. The file EDLL.LIB from \wins\urel does not have any debugging information, so hopefully your problem will disappear.

I think the problem is because EDLL.LIB is compiled using VC.NET and you are using VC6.

Antony
Thu, 2004-11-18 20:04
Joined: 2004-08-06
Forum posts: 9
Microsoft VC++ 6.0 for S60 SDK 2.1??????
I see that in the wins\udeb dir there is a edll_vc6.lib and edll_vc7.lib and that edll.lib is the same as edll_vc7.lib. Works if I delete edll.lib and copy the edll_vc6.lib one. I also see there are a couple of other files with vc7.
ecrt0_vc7.lib and eexe_vc7.lib might also be worth coping them over as well.

Nice of Symban to tell us  Smiley
  • Login to reply to this topic.