Hi
I downloaded this software from ISE.
After downloading, I installed it using the borland compiler as back end
compiler. Then, I started eiffel studio and choose a windows application.
The "wizard" started, and generated something. I pressed compile
(freeze) and obtained... an error:
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
big_file_C5_x.c:
Error E2451 K:\\archive\\Eiffel
Projects\\my_wel_application_1\\EIFGENs\\my_wel_application_1\\F_code\\C5\\na494.x
975: Undefined symbol 'label_1' in function Fgslf57
*** 1 errors in Compile ***
** error 1 ** deleting big_file_C5_x.obj
The symbol "label_1" is correctly defined 4 lines after line 975. This
is probably a borland's compiler error.
I noticed that ISE is using the venerable Borland C (32 bits) of the
year 2000... It is probably the best back end compiler they can afford.
OK, maybe if I switch to Microsoft compiler it will work better.
Uninstalled it. Uninstallation is almost as long as installation, takes
like 4 minutes in a "slow" AMD64 with 2GHZ+1GB RAM...
Then I installed it again. Since it was late I did not precompile the
libraries, thinking that it will compile the needed files when freezing.
I did the same thing and got this time an error from "nmake" telling
me that precomp.lib ( or similar) was missing.
There was no way to use eiffel studio to precompile since it installs by
default in "program files" but it doesn't understand paths with embedded
spaces, so it can't read anything present under "program files"...
GREAT!
Uninstalled, then installed again, this time with precompilation of
everything.
Same error. Somehow it can't build the precompiled library or it doesn't
find it.
And then I remembered those times, 10+ years ago when I downloaded from
this same company a demo compiler for windows 3.1... that also wasn't
able to compile its own examples. Those were the 16 bit times. Today, in
64 bits the situation is the same.
I remembered Manu when he came here to Paris...
"What is the point of distributing a software that only proves that you
can't do anything correctly?"
I remembered asking him that.
Years have passed. But nothing new under the sun.


|