I created an installer for linux 64 bit.
It works correctly on various system, but on Mandriva 2011.0 x86_64, it reports the following error:
<<
syntax error in expression "$conf(windows)
&& $::tcl_platform(osVersion) < 5.0": extra tokens at end of expression
while compiling
"expr {$conf(windows)
&& $::tcl_platform(osVersion) < 5.0}"
while compiling
"set conf(windows98) [expr {$conf(windows)
&& $::tcl_platform(osVersion) < 5.0}]"
(compiling body of proc "::InstallJammer::CommonInit", line 10)
invoked from within
"::InstallJammer::CommonInit"
(procedure "::InstallJammer::InitInstall" line 19)
invoked from within
"::InstallJammer::InitInstall"
(file "/installkitvfs/main2.tcl" line 22937)
invoked from within
"source [file join $::installkit::root main2.tcl]"
(file "/installkitvfs/main.tcl" line 3)
>>
Any hint?
I found the cause of the problem: in "/etc/hosts" the hostname was missing.
Adding the hostname to "/etc/hosts" the error disappeared.
Is this normal?