[M3devel] cm3-ide

Jay K jay.krell at cornell.edu
Fri Feb 18 13:55:32 CET 2011


 > A language and its implementation in a compiler does not necessarily
 > require a full-fledged intergrated development environment like Eclipse.


Programmers today are not used to using plain text editors.
They are used to wizards and intellisense.
It would take a lot of work I think to make Modula-3
at all usable to any programmer under 30 years old.
Even older folks have largely become spoiled.

 - Jay
> Date: Fri, 18 Feb 2011 09:40:14 +0100
> From: wagner at elegosoft.com
> To: zeev.blu at gmail.com
> CC: m3devel at elegosoft.com; m3-support at elego.de; moriah.moshe at gmail.com
> Subject: Re: [M3devel] cm3-ide
> 
> Quoting זאב בלומנצויג <zeev.blu at gmail.com>:
> 
> > Hi,
> > First, thanks for the quick reply.
> >
> > I have tried to use the file you gave me, and some other files from that
> > site.
> > I have some questions:
> > 1. If I understand correctly, the method of working with this compiler is
> > through the CMD in WINDOWS. Is not this language a IDE to work with?
> 
> A language and its implementation in a compiler does not necessarily
> require a full-fledged intergrated development environment like Eclipse.
> My faourite IDE when I was actively using M3 was always XEmacs :-)
> There _is_ a web-based cm3-ide (which should be contained in that
> archive) that allows you to build and manage your projects with a
> standard web browser, but that might be quite different from your
> expectations of an IDE, too ;-)
> 
> > 2. When I tried to compile , I got a linking error:
> >
> > " link is not recognized as an internal or external command, operable
> > program or batch file."
> >
> > And then another error:
> >
> > "... \cm3 \ bin \ cm3.cfg ", line 455: quake runtime error: link failed "
> >
> > And finally I received:
> >
> > " Fatal Error: procedure "m3_link" defined in "... \ cm3 \ bin \ cm3.cfg"
> > failed. "
> 
> You either missed the installation of a suitable system linker as
> described in the "Windows installation notes" referred to below or
> you didn't set the appropriate variables in your environment or in
> the cm3 configuration files. CM3 does not include a system linker,
> and on Windows you have got to install one yourself, while on all
> other systems it usually is installed by default.
> 
> You can use the cm3 option "-commands" to actually view the external
> commands the builder is calling.
> 
> I hope this helps,
> 
> Olaf
> 
> > Thanks for your help
> >
> > zeev blumentzvaig
> >
> >
> > 2011/2/18 Olaf Wagner <wagner at elegosoft.com>
> >
> >> Quoting זאב בלומנצויג <zeev.blu at gmail.com>:
> >>
> >>  Hi,
> >>> I am a student of Software Engineering.
> >>> I want to learn the language modula-3 and I'm trying to install IDE on my
> >>> computer.
> >>> I have windows 7 operating system and I can not find any suitable
> >>> installation file.
> >>> Do you have appropriate file or instructions how to do it on another
> >>> system?
> >>> I need it for exercise in school and I'd love it if you could help me.
> >>> Thank you.
> >>> zeev blumentzvaig
> >>>
> >>
> >> What exactly have you tried already?
> >>
> >> The archive for Windows listed on http://www.opencm3.net/download.html,
> >> http://www.opencm3.net/cm3-min-WIN32-NT386-d5.5.0.zip, should
> >> work for Windows 7, too, as far as I know. You simply need to
> >> unpack it and install a suitable linker, as described for example in
> >> http://www.opencm3.net/installation-windows.html.
> >>
> >> In order to help you, we need to know exactly what you have done and
> >> what failed. I'm not an expert on Windows; others on the list may
> >> be able to help better, so I CC this to m3devel.
> >>
> >> Olaf
> -- 
> Olaf Wagner -- elego Software Solutions GmbH
>                 Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
> phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
>     http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194
> 
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20110218/d0306c32/attachment-0002.html>


More information about the M3devel mailing list