[M3devel] cm3-ide

Tony Hosking hosking at cs.purdue.edu
Fri Feb 18 15:55:40 CET 2011


Ergo: let's get M3 integrated with Eclipse.  Unfortunately, adding new languages properly to Eclipse is a painful process.


On Feb 18, 2011, at 7:55 AM, Jay K wrote:

>  > 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/2e10c11c/attachment-0002.html>


More information about the M3devel mailing list