>>>> "lykos" == Norbert Koch
<n.koch(a)delta-ii.de> writes:
I still have following problem, reported some days ago, after
cvs -z3 update -P -d -r release-21-2
toolbar-msw.c
..\src\toolbar-msw.c(212) : error C2088: '+' : illegal for union
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
Compilation exited abnormally with code 2 at Wed May 12 13:57:28
Why don't oters using MSVC 6.0 not have this problem?
Regards,
Adrian
lykos> Hi,
lykos> the current CVS sources can't be built on WinNT due to the followin
lykos> error:
lykos> ..\src\ntproc.c(691) : error C2166: l-value specifies const object
lykos> The message is correct, because in function
lykos> /* When a new child process is created we need to register it in our list,
lykos> so intercept spawn requests. */
lykos> int
lykos> sys_spawnve (int mode, CONST char *cmdname,
lykos> CONST char * CONST *argv, CONST char *CONST *envp)
lykos> {
lykos> We have the following assignment ...
lykos> /* make sure argv[0] and cmdname are both in DOS format */
lykos> unixtodos_filename ((char*)cmdname);
lykos> /* #### KLUDGE */
lykos> argv[0] = cmdname;
lykos> Do we absolutely need this kludge? In this case we can't use a const
lykos> pointer to const char in the arglist ...
lykos> Anybody?
lykos> 'norbert.
--
Adrian Aichner Teradyne GmbH, European Design Center
Integra Test Division Telephone +49/89/41861(0)-208
Dingolfinger Strasse 2 Fax +49/89/41861-217 (What is a Fax?)
D-81673 MUENCHEN E-mail adrian.aichner(a)teradyne.com