[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [cvs 1.11.12] cannot build for Windows
From: |
Jamie |
Subject: |
Re: [cvs 1.11.12] cannot build for Windows |
Date: |
Tue, 24 Feb 2004 20:07:04 GMT |
Dennis,
The unresolved external symbols are in the "stack.obj" file.
This file is not included in the "cvsnt.mak" file.
Modify the "cvsnt.mak" file and search for "client". Where
appropriate, add a line directly below it. I copied the code that
compiles "client.c" and removed the lines in that section that I didn't
think were relevent and re-compiled. It compiles.
Jamie
"Dennis Jones" <djones@nospam.com> wrote in message
news:1028qbckjudno4c@corp.supernews.com...
> There are two problems with building the latest CVS client for Windows:
>
> 1) The VC++ project files still reference win32.c (instead of woe32.c).
> This has been a problem ever since woe32.c replaced win32.c.
> 2) Attempting to build version 1.11.12 results in the following errors
(both
> command line and VC++ IDE are given below):
>
> (from the command line):
>
> C:\cvs-1.11.12>NMAKE /f cvsnt.mak CFG="cvsnt - Win32 Release"
>
> Microsoft (R) Program Maintenance Utility Version 1.62.7022
> Copyright (C) Microsoft Corp 1988-1997. All rights reserved.
>
> NMAKE : warning U4004: too many rules for target '".\WinRel/2"'
> NMAKE : warning U4004: too many rules for target '".\WinRel/1"'
> link.exe @C:\TEMP\nma00363.
> client.obj : error LNK2001: unresolved external symbol _pop
> client.obj : error LNK2001: unresolved external symbol _push
> modules.obj : error LNK2001: unresolved external symbol _isempty
> modules.obj : error LNK2001: unresolved external symbol _pop_string
> modules.obj : error LNK2001: unresolved external symbol _push_string
> .\WinRel/cvs.exe : fatal error LNK1120: 5 unresolved externals
> NMAKE : fatal error U1077: 'link.exe' : return code '0x19'
> Stop.
>
> (from the VC++ 5.0 IDE):
>
> Linking...
> client.obj : error LNK2001: unresolved external symbol _pop
> client.obj : error LNK2001: unresolved external symbol _push
> modules.obj : error LNK2001: unresolved external symbol _isempty
> modules.obj : error LNK2001: unresolved external symbol _pop_string
> modules.obj : error LNK2001: unresolved external symbol _push_string
> .\Release\cvs.exe : fatal error LNK1120: 5 unresolved externals
> Error executing link.exe.
> cvs.exe - 6 error(s), 0 warning(s)
>
> What's the solution? Thanks,
>
> - Dennis
>
>
- Re: [cvs 1.11.12] cannot build for Windows,
Jamie <=