Re: Problems with compiling source (runcmake, autobuild)
Sebastian Andersson <[email protected]> Mon, 23 Jan 2012 14:57:22 +0100
| Newsgroups | gmane.comp.version-control.cvs.tortoisecvs.user |
|---|---|
| Message-ID | <[email protected]> |
--===============1105995873135573889==
Content-Type: multipart/alternative;
boundary="_af03f937-9428-4d94-ae10-5b5470a07721_"
--_af03f937-9428-4d94-ae10-5b5470a07721_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello!
"Sorry=2C but the CMakeLists file is hardcoded to expect GnuWin32
installed in \GnuWin32\bin."
Ah there it was! Thanks! I did not even think of checking that. The vc9 not=
es page ( http://www.tortoisecvs.org/vc9notes.shtml ) suggested a different=
directory=2C which now obviously is wrong. Installing directly on (in my c=
ase) C: solved it.
"x86 is 32-bit=2C so I assume you mean x64=2C which is 64-bit. You only
need to compile the 64-bit stuff if you want to install on a 64-bit
operating system (you can install 32-bit only on a 64-bit OS=2C but
then it will only work in 32-bit applications)."
=20
Ok=2C that makes sense. Then I will probably try to fix all my previous iss=
ues with the 64-bit building at a later stage.
The autobuild script passes all the build-stages and starts to create the i=
nstaller=2C but encounter problems with the translation-files=2C which I do=
not know how they work. The first error I encountered was:
Translating setup script
+ rm -f setup.iss
+ cat setup.preproc
+ tr -d '\r'
++ cygpath -wa ../tools/innosetup
++ cygpath -wa ../../po/Setup
+ /cygdrive/c/12test/TortoiseCVS/build/vc9Win32/TranslateIss/Release/Transl=
ateIss.exe 'C:\12test\TortoiseCVS\tools\innosetup' 'C:\12test\po\Setup'
=A6=A6=A6=A6 2:27:04: Error: Cannot set locale to language Norwegian (Bokma=
l).
Error loading message catalog for locale sv_SE (Path C:\12test\po\Setup). M=
essages will not be translated.
The error with the Norweigian translations was salvable by just removing th=
e /po/Setup/nb_NO.po=2C which got me the following:
Translating setup script
+ rm -f setup.iss
+ cat setup.preproc
+ tr -d '\r'
++ cygpath -wa ../tools/innosetup
++ cygpath -wa ../../po/Setup
+ /cygdrive/c/12test/TortoiseCVS/build/vc9Win32/TranslateIss/Release/Transl=
ateIss.exe 'C:\12test\TortoiseCVS\tools\innosetup' 'C:\12test\po\Setup'
Error loading message catalog for locale sv_SE (Path C:\12test\po\Setup). M=
essages will not be translated.
I am running a swedish version of windows=2C which probably explains the=20
error with sv_SE=2C perhaps the compiler expects a translation based opon=20
my os-language? I tried adding a 'dummy' translation by copying the english=
.po file and renaming it sv_SE=2C which got me a few steps further:
+ echo 'Running ISX to generate installation'
Running ISX to generate installation
+ ../tools/innosetup/iscc.exe setup.iss
Error on line 1315 in C:\12test\TortoiseCVS\build\setup.iss: Unknown langua=
ge name "sv_SE"
Compile aborted.
+ ../tools/innosetup/iscc.exe setup.iss
Inno Setup 5 Command-Line Compiler
Copyright (C) 1997-2009 Jordan Russell. All rights reserved.
Portions by Martijn Laan
Inno Setup Preprocessor
Copyright (C) 2001-2002 Alex Yackimoff. All rights reserved.
Compiler engine version: Inno Setup 5.4.0 (u) - ISPP 5.3.9 (u)
[ISPP] Preprocessing.
[ISPP] Preprocessed.
Parsing [Setup] section=2C line 30
[...]
Parsing [Setup] section=2C line 60
Reading file (WizardImageFile)
File: C:\12test\TortoiseCVS\build\charlie.bmp
Reading file (WizardSmallImageFile)
File: C:\12test\TortoiseCVS\tools\innosetup\WIZMODERNSMALLIMAGE.BMP
Preparing Setup program executable
Determining language code pages
Parsing [Languages] section=2C line 62
File: C:\12test\TortoiseCVS\tools\innosetup\Default.isl
Parsing [Languages] section=2C line 63
File: C:\12test\TortoiseCVS\tools\innosetup\Arabic.isl
Parsing [Languages] section=2C line 64
File: C:\12test\TortoiseCVS\tools\innosetup\Czech.isl
Parsing [Languages] section=2C line 65
File: C:\12test\TortoiseCVS\tools\innosetup\Danish.isl
Parsing [Languages] section=2C line 66
File: C:\12test\TortoiseCVS\tools\innosetup\German.isl
Parsing [Languages] section=2C line 67
File: C:\12test\TortoiseCVS\tools\innosetup\Spanish.isl
Parsing [Languages] section=2C line 68
File: C:\12test\TortoiseCVS\tools\innosetup\French.isl
Parsing [Languages] section=2C line 69
File: C:\12test\TortoiseCVS\tools\innosetup\Hungarian.isl
Parsing [Languages] section=2C line 70
File: C:\12test\TortoiseCVS\tools\innosetup\Italian.isl
Parsing [Languages] section=2C line 71
File: C:\12test\TortoiseCVS\tools\innosetup\Japanese.isl
Parsing [Languages] section=2C line 72
File: C:\12test\TortoiseCVS\tools\innosetup\Georgian.isl
Parsing [Languages] section=2C line 73
File: C:\12test\TortoiseCVS\tools\innosetup\Korean.isl
Parsing [Languages] section=2C line 74
File: C:\12test\TortoiseCVS\tools\innosetup\Dutch.isl
Parsing [Languages] section=2C line 75
File: C:\12test\TortoiseCVS\tools\innosetup\Polish.isl
Parsing [Languages] section=2C line 76
File: C:\12test\TortoiseCVS\tools\innosetup\BrazilianPortuguese.isl
Parsing [Languages] section=2C line 77
File: C:\12test\TortoiseCVS\tools\innosetup\Portuguese.isl
Parsing [Languages] section=2C line 78
File: C:\12test\TortoiseCVS\tools\innosetup\Romanian.isl
Parsing [Languages] section=2C line 79
File: C:\12test\TortoiseCVS\tools\innosetup\Russian.isl
Parsing [Languages] section=2C line 80
File: C:\12test\TortoiseCVS\tools\innosetup\Slovenian.isl
Parsing [Languages] section=2C line 81
File: C:\12test\TortoiseCVS\tools\innosetup\ChineseTrad.isl
Messages in script file
Reading default messages from Default.isl
Parsing [Languages] section=2C line 62
File: C:\12test\TortoiseCVS\tools\innosetup\Default.isl
Parsing [Languages] section=2C line 63
File: C:\12test\TortoiseCVS\tools\innosetup\Arabic.isl
Conversion code page: 1256
Parsing [Languages] section=2C line 64
File: C:\12test\TortoiseCVS\tools\innosetup\Czech.isl
Conversion code page: 1250
Parsing [Languages] section=2C line 65
File: C:\12test\TortoiseCVS\tools\innosetup\Danish.isl
Conversion code page: 1252
Parsing [Languages] section=2C line 66
File: C:\12test\TortoiseCVS\tools\innosetup\German.isl
Conversion code page: 1252
Parsing [Languages] section=2C line 67
File: C:\12test\TortoiseCVS\tools\innosetup\Spanish.isl
Conversion code page: 1252
Parsing [Languages] section=2C line 68
File: C:\12test\TortoiseCVS\tools\innosetup\French.isl
Conversion code page: 1252
Parsing [Languages] section=2C line 69
File: C:\12test\TortoiseCVS\tools\innosetup\Hungarian.isl
Conversion code page: 1250
Parsing [Languages] section=2C line 70
File: C:\12test\TortoiseCVS\tools\innosetup\Italian.isl
Conversion code page: 1252
Parsing [Languages] section=2C line 71
File: C:\12test\TortoiseCVS\tools\innosetup\Japanese.isl
Conversion code page: 932
Parsing [Languages] section=2C line 72
File: C:\12test\TortoiseCVS\tools\innosetup\Georgian.isl
Parsing [Languages] section=2C line 73
File: C:\12test\TortoiseCVS\tools\innosetup\Korean.isl
Conversion code page: 949
Parsing [Languages] section=2C line 74
File: C:\12test\TortoiseCVS\tools\innosetup\Dutch.isl
Conversion code page: 1252
Parsing [Languages] section=2C line 75
File: C:\12test\TortoiseCVS\tools\innosetup\Polish.isl
Conversion code page: 1250
Parsing [Languages] section=2C line 76
File: C:\12test\TortoiseCVS\tools\innosetup\BrazilianPortuguese.isl
Conversion code page: 1252
Parsing [Languages] section=2C line 77
File: C:\12test\TortoiseCVS\tools\innosetup\Portuguese.isl
Conversion code page: 1252
Parsing [Languages] section=2C line 78
File: C:\12test\TortoiseCVS\tools\innosetup\Romanian.isl
Parsing [Languages] section=2C line 79
File: C:\12test\TortoiseCVS\tools\innosetup\Russian.isl
Conversion code page: 1251
Parsing [Languages] section=2C line 80
File: C:\12test\TortoiseCVS\tools\innosetup\Slovenian.isl
Conversion code page: 1250
Parsing [Languages] section=2C line 81
File: C:\12test\TortoiseCVS\tools\innosetup\ChineseTrad.isl
Conversion code page: 950
Parsing [LangOptions]=2C [Messages]=2C and [CustomMessages] sections
Messages in script file
Error on line 1315 in C:\12test\TortoiseCVS\build\setup.iss: Unknown langua=
ge name "sv_SE"
Compile aborted.
This error also occurs if I us a dummy Swedish.isl in the tools folder.
It seems that my setup.iss file lacks the line "Name: "sv_SE"=3B ..." under=
the [Languages]-tag. The setup.iss file is generated=2C if I am not mistak=
en=2C where does it generate this part?I must lack a file or piece of infor=
mation in a file for my dummy-solution to work.
Any better fixes besides pretending that there actually is a swedish transl=
ation?
Thanks very much for the help!
Best regards=2C
Sebastian
=
--_af03f937-9428-4d94-ae10-5b5470a07721_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Tahoma
}
--></style></head>
<body class=3D'hmmessage'><div dir=3D'ltr'>
Hello!<br><br>"Sorry=2C but the CMakeLists file is hardcoded to expect GnuW=
in32
installed in \GnuWin32\bin."<br><br>Ah there it was! Thanks! I did not =
even think of checking that. The vc9 notes page ( http://www.tortoisecvs.or=
g/vc9notes.shtml ) suggested a different directory=2C which now obviously i=
s wrong. Installing directly on (in my case) C: solved it.<br><br><div>"x86=
is 32-bit=2C so I assume you mean x64=2C which is 64-bit. You only
need to compile the 64-bit stuff if you want to install on a 64-bit
operating system (you can install 32-bit only on a 64-bit OS=2C but
then it will only work in 32-bit applications)."<br>
<br>Ok=2C that makes sense. Then I will probably try to fix all my prev=
ious issues with the 64-bit building at a later stage.<br><br>The autobuild=
script passes all the build-stages and starts to create the installer=2C b=
ut encounter problems with the translation-files=2C which I do not know how=
they work. The first error I encountered was:<br><br>Translating setup scr=
ipt<br>+ rm -f setup.iss<br>+ cat setup.preproc<br>+ tr -d '\r'<br>++ cygpa=
th -wa ../tools/innosetup<br>++ cygpath -wa ../../po/Setup<br>+ /cygdrive/c=
/12test/TortoiseCVS/build/vc9Win32/TranslateIss/Release/TranslateIss.exe 'C=
:\12test\TortoiseCVS\tools\innosetup' 'C:\12test\po\Setup'<br>=A6=A6=A6=A6 =
2:27:04: Error: Cannot set locale to language Norwegian (Bokmal).<br>Error =
loading message catalog for locale sv_SE (Path C:\12test\po\Setup). Message=
s will not be translated.<br><br>The error with the Norweigian translations=
was salvable by just removing the /po/Setup/nb_NO.po=2C which got me the f=
ollowing:<br><br>Translating setup script<br>+ rm -f setup.iss<br>+ cat set=
up.preproc<br>+ tr -d '\r'<br>++ cygpath -wa ../tools/innosetup<br>++ cygpa=
th -wa ../../po/Setup<br>+ /cygdrive/c/12test/TortoiseCVS/build/vc9Win32/Tr=
anslateIss/Release/TranslateIss.exe 'C:\12test\TortoiseCVS\tools\innosetup'=
'C:\12test\po\Setup'<br>Error loading message catalog for locale sv_SE (Pa=
th C:\12test\po\Setup). Messages will not be translated.<br><br><br>
I am running a swedish version of windows=2C which probably explains the=20
error with sv_SE=2C perhaps the compiler expects a translation based opon=20
my os-language? I tried adding a 'dummy' translation by copying the english=
.po file and renaming it sv_SE=2C which got me a few steps further:<br><br=
>+ echo 'Running ISX to generate installation'<br>Running ISX to generate i=
nstallation<br>+ ../tools/innosetup/iscc.exe setup.iss<br>Error on line 131=
5 in C:\12test\TortoiseCVS\build\setup.iss: Unknown language name "sv_SE"<b=
r>Compile aborted.<br>+ ../tools/innosetup/iscc.exe setup.iss<br>Inno Setup=
5 Command-Line Compiler<br>Copyright (C) 1997-2009 Jordan Russell. All rig=
hts reserved.<br>Portions by Martijn Laan<br>Inno Setup Preprocessor<br>Cop=
yright (C) 2001-2002 Alex Yackimoff. All rights reserved.<br><br>Compiler e=
ngine version: Inno Setup 5.4.0 (u) - ISPP 5.3.9 (u)<br><br>[ISPP] Preproce=
ssing.<br>[ISPP] Preprocessed.<br><br>Parsing [Setup] section=2C line 30<br=
>[...]<br>Parsing [Setup] section=2C line 60<br>Reading file (WizardImageFi=
le)<br> =3B =3B File: C:\12test\TortoiseCVS\build\charlie.bmp<br>Re=
ading file (WizardSmallImageFile)<br> =3B =3B File: C:\12test\Torto=
iseCVS\tools\innosetup\WIZMODERNSMALLIMAGE.BMP<br>Preparing Setup program e=
xecutable<br>Determining language code pages<br>Parsing [Languages] section=
=2C line 62<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup=
\Default.isl<br>Parsing [Languages] section=2C line 63<br> =3B =3B =
File: C:\12test\TortoiseCVS\tools\innosetup\Arabic.isl<br>Parsing [Language=
s] section=2C line 64<br> =3B =3B File: C:\12test\TortoiseCVS\tools=
\innosetup\Czech.isl<br>Parsing [Languages] section=2C line 65<br> =3B&=
nbsp=3B File: C:\12test\TortoiseCVS\tools\innosetup\Danish.isl<br>Parsing [=
Languages] section=2C line 66<br> =3B =3B File: C:\12test\TortoiseC=
VS\tools\innosetup\German.isl<br>Parsing [Languages] section=2C line 67<br>=
 =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Spanish.isl<br=
>Parsing [Languages] section=2C line 68<br> =3B =3B File: C:\12test=
\TortoiseCVS\tools\innosetup\French.isl<br>Parsing [Languages] section=2C l=
ine 69<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Hung=
arian.isl<br>Parsing [Languages] section=2C line 70<br> =3B =3B Fil=
e: C:\12test\TortoiseCVS\tools\innosetup\Italian.isl<br>Parsing [Languages]=
section=2C line 71<br> =3B =3B File: C:\12test\TortoiseCVS\tools\i=
nnosetup\Japanese.isl<br>Parsing [Languages] section=2C line 72<br> =3B=
 =3B File: C:\12test\TortoiseCVS\tools\innosetup\Georgian.isl<br>Parsin=
g [Languages] section=2C line 73<br> =3B =3B File: C:\12test\Tortoi=
seCVS\tools\innosetup\Korean.isl<br>Parsing [Languages] section=2C line 74<=
br> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Dutch.isl<b=
r>Parsing [Languages] section=2C line 75<br> =3B =3B File: C:\12tes=
t\TortoiseCVS\tools\innosetup\Polish.isl<br>Parsing [Languages] section=2C =
line 76<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Bra=
zilianPortuguese.isl<br>Parsing [Languages] section=2C line 77<br> =3B&=
nbsp=3B File: C:\12test\TortoiseCVS\tools\innosetup\Portuguese.isl<br>Parsi=
ng [Languages] section=2C line 78<br> =3B =3B File: C:\12test\Torto=
iseCVS\tools\innosetup\Romanian.isl<br>Parsing [Languages] section=2C line =
79<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Russian.=
isl<br>Parsing [Languages] section=2C line 80<br> =3B =3B File: C:\=
12test\TortoiseCVS\tools\innosetup\Slovenian.isl<br>Parsing [Languages] sec=
tion=2C line 81<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innos=
etup\ChineseTrad.isl<br> =3B =3B Messages in script file<br>Reading=
default messages from Default.isl<br>Parsing [Languages] section=2C line 6=
2<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Default.i=
sl<br>Parsing [Languages] section=2C line 63<br> =3B =3B File: C:\1=
2test\TortoiseCVS\tools\innosetup\Arabic.isl<br> =3B =3B Conversion=
code page: 1256<br>Parsing [Languages] section=2C line 64<br> =3B =
=3B File: C:\12test\TortoiseCVS\tools\innosetup\Czech.isl<br> =3B =
=3B Conversion code page: 1250<br>Parsing [Languages] section=2C line 65<br=
> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Danish.isl<br=
> =3B =3B Conversion code page: 1252<br>Parsing [Languages] section=
=2C line 66<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup=
\German.isl<br> =3B =3B Conversion code page: 1252<br>Parsing [Lang=
uages] section=2C line 67<br> =3B =3B File: C:\12test\TortoiseCVS\t=
ools\innosetup\Spanish.isl<br> =3B =3B Conversion code page: 1252<b=
r>Parsing [Languages] section=2C line 68<br> =3B =3B File: C:\12tes=
t\TortoiseCVS\tools\innosetup\French.isl<br> =3B =3B Conversion cod=
e page: 1252<br>Parsing [Languages] section=2C line 69<br> =3B =3B =
File: C:\12test\TortoiseCVS\tools\innosetup\Hungarian.isl<br> =3B =
=3B Conversion code page: 1250<br>Parsing [Languages] section=2C line 70<br=
> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Italian.isl<b=
r> =3B =3B Conversion code page: 1252<br>Parsing [Languages] sectio=
n=2C line 71<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetu=
p\Japanese.isl<br> =3B =3B Conversion code page: 932<br>Parsing [La=
nguages] section=2C line 72<br> =3B =3B File: C:\12test\TortoiseCVS=
\tools\innosetup\Georgian.isl<br>Parsing [Languages] section=2C line 73<br>=
 =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Korean.isl<br>=
 =3B =3B Conversion code page: 949<br>Parsing [Languages] section=
=2C line 74<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup=
\Dutch.isl<br> =3B =3B Conversion code page: 1252<br>Parsing [Langu=
ages] section=2C line 75<br> =3B =3B File: C:\12test\TortoiseCVS\to=
ols\innosetup\Polish.isl<br> =3B =3B Conversion code page: 1250<br>=
Parsing [Languages] section=2C line 76<br> =3B =3B File: C:\12test\=
TortoiseCVS\tools\innosetup\BrazilianPortuguese.isl<br> =3B =3B Con=
version code page: 1252<br>Parsing [Languages] section=2C line 77<br> =
=3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Portuguese.isl<br>&=
nbsp=3B =3B Conversion code page: 1252<br>Parsing [Languages] section=
=2C line 78<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup=
\Romanian.isl<br>Parsing [Languages] section=2C line 79<br> =3B =3B=
File: C:\12test\TortoiseCVS\tools\innosetup\Russian.isl<br> =3B =
=3B Conversion code page: 1251<br>Parsing [Languages] section=2C line 80<br=
> =3B =3B File: C:\12test\TortoiseCVS\tools\innosetup\Slovenian.isl=
<br> =3B =3B Conversion code page: 1250<br>Parsing [Languages] sect=
ion=2C line 81<br> =3B =3B File: C:\12test\TortoiseCVS\tools\innose=
tup\ChineseTrad.isl<br> =3B =3B Conversion code page: 950<br>Parsin=
g [LangOptions]=2C [Messages]=2C and [CustomMessages] sections<br> =3B&=
nbsp=3B Messages in script file<br>Error on line 1315 in C:\12test\Tortoise=
CVS\build\setup.iss: Unknown language name "sv_SE"<br>Compile aborted.<br><=
br>This error also occurs if I us a dummy Swedish.isl in the tools folder.<=
br><br>It seems that my setup.iss file lacks the line "Name: "sv_SE"=3B ...=
" under the [Languages]-tag. The setup.iss file is generated=2C if I am not=
mistaken=2C where does it generate this part?I must lack a file or piece o=
f information in a file for my dummy-solution to work.<br>Any better fixes =
besides pretending that there actually is a swedish translation?<br><br>Tha=
nks very much for the help!<br><br>Best regards=2C<br>Sebastian<br><br><br>=
</div> </div></body>
</html>=
--_af03f937-9428-4d94-ae10-5b5470a07721_--
--===============1105995873135573889==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
--===============1105995873135573889==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
tortoisecvs-users mailing list
tortoisecvs-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/tortoisecvs-users
--===============1105995873135573889==--