[vtkusers] VTK Builds on Cygwin

Sebastien BARRE seb-ml-vtk at barre.nom.fr
Fri Jan 26 19:50:25 EST 2001


At 26/01/2001 17:24, Mumit Khan wrote:

>Python 2.0 does build under Cygwin with some patches (do a deja or
>google search), but thanks to Jason Tishler <Jason.Tishler at dothill.com>,
>Python 2.1 will build out of the box with Cygwin.

The tkinter stuff from 1.5.2 is targeted at Tk 8.0, but 2.x is targeted at 
8.3. Cygwin comes with 8.0.4. Have you tested tkinter support for 2.1 under 
Cygwin ? Most probably 2.x will be able to handle any version <= 8.3. I 
hope so.

>I don't use Windows machines, so it's going to be hard for me to do
>the comparison. I did the builds on a Linux cross-compiler, and then
>moved it over to a W2k box with lousy graphics (it's a laptop). I
>did test the build on the native W2k box just to be safe.

I'm not very familiar with cross-compiling issues, but I'm impressed that 
one could build a beast like VTK under Linux and make it work out of the 
box on W2K. gcc rules. You too :)

Can I do the same kind of deal with the gcc version that is provided with 
Cygwin, i.e. build a linux binary under NT ? Can I expect the exact same 
performance, i.e. the same binary that would be written from Linux ? That 
would be just too nice, as I haven't installed Linux on my Visual SGI 320 
NT for the moment, and I'm stuck to endless telnet sessions to a Linux box.

Furthermore, people keep asking me binary versions of a small tool that I 
have made available only as binary for Windows or Linux. I'd like to help 
them. Does gcc support cross-compiling to SGI or HP ? I definitely need to 
take some serious look at cross-compiling issues. Any URL or pointer is 
welcome :)

>If someone wants to test binaries, I'll make those available via ftp.

I will. I guess the -nocygwin version might be a little faster, am I right ?

>GCC 3.0 will
>have a new x86 instruction scheduler that will narray, if not remove,
>the performance gap.

When is its release scheduled for ?

Thanks a lot,
Regards,





More information about the vtkusers mailing list