32-bit EiffelStudio for Windows XP

74 views
Skip to first unread message

Jimmy Johnson

unread,
Jan 12, 2025, 11:29:04 PMJan 12
to Eiffel Users
Could someone point me to the 32-bit Windows, GPL build of EiffelStudio?  I need to run it in windows XP in VirtualBox.  
Thanks,
jjj

Philippe Laré

unread,
Jan 14, 2025, 12:37:16 PMJan 14
to eiffel...@googlegroups.com

--
You received this message because you are subscribed to the Google Groups "Eiffel Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to eiffel-users...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/eiffel-users/9f23690a-519d-4d55-ab07-f74bd1cb7819n%40googlegroups.com.

Jimmy Johnson

unread,
Jan 14, 2025, 7:11:08 PMJan 14
to Eiffel Users
Thanks.  I tried it on Windows XP in VirtualBox.  When double clicking files double clicking files estudio.exe and ec.exe I get windows' error:  "...not a valid Win32 application."   ??
jjj

Jimmy Johnson

unread,
Jan 17, 2025, 11:10:41 PMJan 17
to Eiffel Users
Seems to work in Windows 7
jjj

Jimmy Johnson

unread,
Jan 22, 2025, 10:07:31 PMJan 22
to Eiffel Users
Where can I get an older GPL version that is 32 bits and runs in Windows XP?
jjj

Richard

unread,
Jan 24, 2025, 8:20:17 PMJan 24
to Eiffel Users
Try this page for the full archive of recent versions https://sourceforge.net/p/eiffelstudio/activity/?page=5&limit=100 and scroll to the bottom for the oldest version.

Looking at my own backup archive it seems I was using version 15 on Windows XP around 2010. I did see I had also been using MS Visual Studio and its C compiler compatible with those versions (2005 / 2007 ???). 

You may want to ceck the release history on Eiffels website, and look what language level was supported at the time.

Jimmy Johnson

unread,
Jan 24, 2025, 10:54:56 PMJan 24
to Eiffel Users
thanks, will look at it.
jjj

Jimmy Johnson

unread,
Jan 27, 2025, 8:51:27 PMJan 27
to Eiffel Users
I think I need Version 14.05, but 18.11 is the oldest available here.  Any other suggestions?
jjj

Ulrich Windl

unread,
Jan 28, 2025, 3:30:19 AMJan 28
to eiffel...@googlegroups.com
Hi!

Sorry, I have no answer for you, but maybe this is an indicator why Eiffel isn't that popular: It's probably much easier to get a rather current C compiler (Eiffel would need anyway) for 32 bit than to get a working Eiffel development. Not to talk about "cross-compiling": If the C compiler on 64 bit can compile for 32 bit, why can't Eiffel?

Kind regards,
Ulrich

gary.s...@gmail.com

unread,
Jan 28, 2025, 10:50:38 AMJan 28
to eiffel...@googlegroups.com
I would check the date when Windows XP was active and then grab the 32-bit version from that time period.
--
You received this message because you are subscribed to the Google Groups "Eiffel Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to eiffel-users...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/eiffel-users/ab8b792f-3d46-4efc-a050-c54f6ca9ac62%40gmail.com.

Jimmy Johnson

unread,
Jan 29, 2025, 4:15:28 PMJan 29
to Eiffel Users
I can not get the version from that time period.
But I don't think Eiffel is the problem.  I think the header file is looking for a platform and processor (Windows i386 or PowerPC).  I no longer have that computer, just an iMac with VirtualBox (Windows XP & Vista).

I changed the header just to see and now the only errors is:
    error: a space is required between consecutive right angle brackets (use '> >')
                std::vector<std::vector<int>> GetNxtCamObjects(Comm::NXTComm* comm, int port, int minArea);
   
seems it does not like the ">>" symbol for a nested template.
jjj
Reply all
Reply to author
Forward
0 new messages