[Harbour-users] Error building harbour for msvc 2008 ce
José Luis Capel
jlcapel2 at gmail.com
Sun Mar 14 04:22:44 EDT 2010
Hi all,
After yesterday's cvs I created harbour for MSVC 2008 (32bits).
Then I tried to create harbour libs for msvc 2008 ce but I have these
errors:
cl.exe -I. -I../../../../../include -nologo -D_M_ARM -DARM -TP -W4 -wd4127
-Od
-Os -Gy -EHsc- -DHB_LEGACY_TYPES_OFF -DUNICODE -DUNDER_CE -Fohbffind.obj
-c .
./../../hbffind.c
hbffind.c
C:\Program Files (x86)\Windows Mobile 5.0 SDK
R2\PocketPC\Include\Armv4i\winnt.h
(384) : warning C4201: se ha utilizado una extensión no estándar :
struct/union
sin especificar
C:\Program Files (x86)\Windows Mobile 5.0 SDK
R2\PocketPC\Include\Armv4i\winnt.h
(403) : warning C4201: se ha utilizado una extensión no estándar :
struct/union
sin especificar
C:\Program Files (x86)\Windows Mobile 5.0 SDK
R2\PocketPC\Include\Armv4i\winnt.h
(2976) : error C2146: error de sintaxis : falta ';' delante del
identificador 'C
ontextRecord'
C:\Program Files (x86)\Windows Mobile 5.0 SDK
R2\PocketPC\Include\Armv4i\winnt.h
(2976) : error C4430: falta el especificador de tipo; se presupone int.
Nota: C+
+ no admite default-int
C:\Program Files (x86)\Windows Mobile 5.0 SDK
R2\PocketPC\Include\Armv4i\winnt.h
(2976) : error C4430: falta el especificador de tipo; se presupone int.
Nota: C+
+ no admite default-int
(and more)
These are the sets I use:
call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"
set INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio
9.0\VC\ce\include;C:\Program Files (x86)\Windows Mobile 5.0 SDK
R2\PocketPC\Include\Armv4i
set LIB=C:\Program Files (x86)\Microsoft Visual Studio
9.0\VC\ce\lib\armv4i;C:\Program Files (x86)\Windows Mobile 5.0 SDK
R2\PocketPC\Lib\ARMV4I
set PATH=e:\programacion_ant\hb_mvsc\bin;C:\Program Files (x86)\Microsoft
Visual Studio 9.0\VC\ce\bin\x86_arm;C:\Program Files (x86)\Microsoft Visual
Studio 8\Common7\IDE;%PATH%
SET HB_INSTALL_PREFIX=e:\programacion_ant\hb_msvcce
SET HB_CONTRIBLIBS=no
SET HB_CONTRIB_ADDONS=no
SET HB_EXTERNALLIBS=no
and then
win-make clean install
Can some one give some guidelines of how to solve this problem?
Many thanks,
José Luis Capel
More information about the Harbour-users
mailing list