[PD-dev] comport does not compile on Windows using MSVC or MinGW
Hans-Christoph Steiner
hans at eds.org
Tue Nov 15 05:45:58 CET 2005
Here's using the included makefile:
C:\msys\1.0\home\hans\cvs\pure-data\externals\iem\comport\comport>nmake
pd_nt
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
cl /W3 /WX /DNT /DPD /nologo /DWIN2000 /I.
/I"..\..\..\..\pd"\tcl\include /I"..\..\..\..\pd"\src /I"C:\Program
Files\Microsoft Visual Studio\Vc98"\include /c comport.c
comport.c
comport.c(745) : error C2143: syntax error : missing ';' before 'type'
comport.c(938) : error C2143: syntax error : missing ';' before 'type'
comport.c(939) : error C2065: 'pch' : undeclared identifier
comport.c(939) : error C2100: illegal indirection
comport.c(940) : error C2100: illegal indirection
comport.c(958) : error C2065: 'comport_float' : undeclared identifier
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Stop.
Here's how it looks with MinGW:
../iem/comport/comport/comport.c:672: warning: shadowed declaration is
here
../src/../../iem/comport/comport/comport.c: In function `comport_new':
../src/../../iem/comport/comport/comport.c:754: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:756: warning: declaration of
'fd' shadows a previous local
../src/../../iem/comport/comport/comport.c:674: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c: In function `comport_tick':
../src/../../iem/comport/comport/comport.c:804: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:815: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:833: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:847: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:860: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:873: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:886: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:899: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:906: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:922: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/../../iem/comport/comport/comport.c:929: warning: declaration of
'x' shadows a parameter
../src/../../iem/comport/comport/comport.c:670: warning: shadowed
declaration is here
../src/comport.c:2: error: syntax error at end of input
make: *** [comport.dll] Error 1
________________________________________________________________________
____
"Terrorism is not an enemy. It cannot be defeated. It's a tactic.
It's about as sensible to say we declare war on night attacks and
expect we're going to win that war. We're not going to win the war on
terrorism."
-
retired U.S. Army general, William Odom
More information about the Pd-dev
mailing list