[Insight-users] Building ITK with Borland C++ broken?
Jarek Sacha
jpsacha@poczta.onet.pl
Wed, 08 May 2002 23:06:22 -0400
Bill:
I selected Borland makefies in CMake . CMake generated some of them with
correct compiler, bcc32, but some incorrect options: /MDd, /Zi, and /GZ (i
tried both v.5.5 and v.5.6). Some of the makefiles generated clearly had
wrong compiler, cl, so there must be something wrong with the setup files
for CMake. This problem was with the recent beta version downloaded as a
zip file from the ITK website.
I was trying earlier to compile a version checked out through CVS (not most
recent one). Makefiles looked OK, but I got an error compiling VXL, the
same error John Biddiscombe mentioned in his email ('real' is not a member
of 'std::complex<float>'...). I think that yesterdays CVS also had problems
with Borland makefiles, I would need to double check it.
I could probably find my way through C++ code and fix templates (VXL
errors), but I am not that familiar with CMake. Could you point me where to
look to fix Borland makefile setup?
Jarek
At 08:33 AM 5/8/2002, Bill Hoffman wrote:
>ITK does not currently support the borland compiler. However,
>we have only tried 5.5, 5.6 might work, but I doubt it.
>However, if you want to try, you should generate borland makefiles with
>cmake, and
>not nmake makefiles.
>
>-Bill
>
>
>At 10:03 PM 5/7/2002 +0200, Jarek Sacha wrote:
>
> >Do ITK supports building with Borland C++?
> >
> >I am trying to compile ITK beta with Borland 6 C++. Compilation crashes
> on the very first file with message:
> >
> > Borland C++ 5.6 for Win32 Copyright (c) 1993, 2002 Borland
> > Error E2075: Incorrect command line option: /MDd
> >
> >I edited Makefile and removed "/MDd", got similar messages for options
> "/Zi" and "/GZ". Editing CMakeCache.txt seemed to do the trick. But then
> build stopped with attempt to call 'cl' on
> > Code/Numerics/vxl/vnl/Templates/vcl_list+vnl_double_4-.cxx
> >
> >This decently looks like broken Borland support. It there a way to fix this?
> >
> >Jarek
--
Encyklopedia multimedialna w prezencie!
http://www.e-mail.onet.pl