[liblouis-liblouisxml] Compiling latest liblouis

  • From: "Vic Beckley" <vic.beckley3@xxxxxxxxx>
  • To: <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Thu, 1 Nov 2012 16:11:34 -0400

John,

I haven't compiled liblouis for a while and in the meantime my build
environment has gotten messed up. I am trying to set it up correctly again.
This is on my Windows 64-bit system. I keep getting the following errors. Is
there a problem with compiling liblouis in Windows? What could be causing
these errors?

cl.exe /nologo /O2 /W1 /c /Iinclude /DWIDECHAR_TYPE="unsigned short int"
 / DUNICODEBITS=16 ..\liblouis\lou_translateString.c
lou_translateString.c
c:\liblouis\liblouis\transcommon.ci(252) : warning C4090: '=' : different
'const'  qualifiers
c:\liblouis\liblouis\transcommon.ci(1055) : warning C4090: '=' : different
'const' qualifiers
..\ liblouis\lou_translateString.c(287) : error C2143: syntax error :
missing ';'
before 'type'
..\ liblouis\lou_translateString.c(287) : error C2143: syntax error :
missing ';'
  before 'type'

..\ liblouis\lou_translateString.c(287) : error C2143: syntax error :
missing ')'
  before 'type'
..\ liblouis\lou_translateString.c(287) : error C2143: syntax error :
missing ';'
  before 'type'
..\ liblouis\lou_translateString.c(287) : error C2065: 'outpos' : undeclared
identifier
..\ liblouis\lou_translateString.c(287) : warning C4552: '<' : operator has
no effect; expected operator with side-effect
..\ liblouis\lou_translateString.c(287) : error C2065: 'outpos' : undeclared
identifier
..\ liblouis\lou_translateString.c(287) : error C2059: syntax error : ')'
..\ liblouis\lou_translateString.c(287) : error C2143: syntax error :
missing ';'
before '{'
..\ liblouis\lou_translateString.c(288) : error C2065: 'outpos' : undeclared
identifier
..\ liblouis\lou_translateString.c(291) : error C2043: illegal break
..\ liblouis\lou_translateString.c(293) : error C2065: 'outpos' : undeclared
identifier
..\ liblouis\lou_translateString.c(295) : error C2065: 'outpos' : undeclared
identifier
..\ liblouis\lou_translateString.c(1792) : warning C4090: '=' : different
'const' qualifiers
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio
9.0\VC\Bin\amd64\cl.exe"' : return code '0x2'
Stop.


Best regards from Ohio, U.S.A.,

Vic
E-mail: vic.beckley3@xxxxxxxxx


For a description of the software, to download it and links to
project pages go to http://www.abilitiessoft.com

Other related posts:

  • » [liblouis-liblouisxml] Compiling latest liblouis - Vic Beckley