December 10, 2001
a wrote:

> You'll have to let us know how that goes.  Frankly, I'm not in the mood to buy, install and setup windows in a semi-comfortable manner just to test an alpha compiler.

I've got it copied over to my Linux box to try it out with Wine.  Trouble is, I've never used Wine before...and I don't have it configured properly yet.

Speaking of which...is mars.exe specifically a Windows executable, or might it be worth trying in the Linux DOS Emulator (dosemu).

Ofc, Walter, I don't expect you to support running your compiler under Wine...but I am very curious about whether it might work or not :)

--
The Villagers are Online! http://villagersonline.com

.[ (the fox.(quick,brown)) jumped.over(the dog.lazy) ]
.[ (a version.of(English).(precise.more)) is(possible) ]
?[ you want.to(help(develop(it))) ]


December 10, 2001
It's kind of a triviality, but gcc's -MM (list includes) is very useful to me.
Having that work on the D compiler would be a high priority for me :)

--
The Villagers are Online! http://villagersonline.com

.[ (the fox.(quick,brown)) jumped.over(the dog.lazy) ]
.[ (a version.of(English).(precise.more)) is(possible) ]
?[ you want.to(help(develop(it))) ]


December 10, 2001
"a" <a@b.c> wrote in message news:3C14164B.913EF689@b.c...
> Walter wrote:
> >
> > While I intend to do some sort of open source license in the future, for
the
> > moment I think it's best that it be given some time to gel before
multiple
> > incompatible versions appear <g>. A colleague of mine is investigating
what
> > it would take to hook it up to GCC's back end.
>
> You'll have to let us know how that goes.  Frankly, I'm not in the mood to buy, install and setup windows in a semi-comfortable manner just to test an alpha compiler.


I wouldn't expect anyone to. -Walter


December 10, 2001
It's specifically a Win32 executable, not a DOS one. It doesn't push the API very hard, so if Wine works at all, then mars.exe should <g>.


"Russ Lewis" <spamhole-2001-07-16@deming-os.org> wrote in message news:3C1429BB.ED2E6D27@deming-os.org...
> Speaking of which...is mars.exe specifically a Windows executable, or
might it be
> worth trying in the Linux DOS Emulator (dosemu).
>
> Ofc, Walter, I don't expect you to support running your compiler under
Wine...but I
> am very curious about whether it might work or not :)



December 10, 2001
Ok, these are fixed. -Walter

"Pavel Minayev" <evilone@omen.ru> wrote in message news:9uvct6$2dq0$1@digitaldaemon.com...
> Now even more funny. I've made all identifiers in mod1 fully qualified:
>
>     // mod1.d, line 10
>     mod2.greet();
>
> Compiling:
>
>     > mars mod1.d mod2.d
>     mod1.d(10): undefined identifier
> Expression::toCBuffer('import').greet.greet
>
> ?WHAT THE?
>
>


December 10, 2001
Walter wrote:

> While I intend to do some sort of open source license in the future, for the moment I think it's best that it be given some time to gel before multiple incompatible versions appear <g>. A

I work now a while in the OpenSource Environment, there might be valid concerns I do understand (If you want to make money/finance yourself) but this particular one of multiple version is in practise baseless, never underestimate the power of the "official" distribution. Beeing on the other side I know how few chamces one has at the community maintainting an non official version of an OpenSource Package.

I would suggest distiebuting under GPL (also your libraries) or one of the very GPL-like licenses as this gives commercial competiton great drawbacks as they have to publicate their modifications, or globassy have to move one of their applications to GPL if they use your library. Then require from patch contributions a copyright assignment like the GPL does (and some other projects mainly backed by companies (meaning most of the devs work there)), this allows -you- to link the code against your libraries without having to OpenSoure them, allows you to sell superceded version parallell to the GPL version (ie QT) allows you to sell the GPL libraries with a non GPL license for people who want to pay for nat having to transiest to GPL (see sleepycat.com and their buisness model)


> colleague of mine is investigating what it would take to hook it up to GCC's back end.

GPL, or until your willing to workaround with files. However the FSF is doing pretty strong politics with gcc, and it has its reason why the GCC companents are interwoven with each other, and do no longer work on file interfacing, so they are able to force all frontends to be GPL or having to do pretty unpleasing workarounds (I do not yet know of any)

December 10, 2001
> one of their applications to GPL if they use your library. Then require from patch contributions a copyright assignment like the GPL does (and

A painfull error, of course I mean ... assignment like the *FSF* does

Generally sorry for the aou mismatches I'm currently playing with Dvorak keyboard layout...

- Axel
December 15, 2001
On Sun, 09 Dec 2001 20:19:23 -0700, Russ Lewis wrote:
> Ofc, Walter, I don't expect you to support running your compiler under Wine...but I am very curious about whether it might work or not :)

It does work with Wine (at least with Wine-20011108)

You only have to make sure that all filenames are in lowercase only (if you want to install DM on a case-sensitive filesystem like ext2)

And you have to use "--" on the wine command line to make wine stop parsing command line options, e.g. use

  wine -- c:/dmd/bin/mars -o sieve.d

instead of

  wine c:/dmd/bin/mars -o sieve.d


bye, Christof

-- 
http://cmeerw.cjb.net                             JID: cmeerw@jabber.at mailto cmeerw at web.de

...and what have you contributed to the Net?
December 15, 2001
Cool!

"Christof Meerwald" <cmeerw@web.de> wrote in message news:9vfoo4$ms4$1@digitaldaemon.com...
> On Sun, 09 Dec 2001 20:19:23 -0700, Russ Lewis wrote:
> > Ofc, Walter, I don't expect you to support running your compiler under
Wine...but I
> > am very curious about whether it might work or not :)
>
> It does work with Wine (at least with Wine-20011108)
>
> You only have to make sure that all filenames are in lowercase only (if
you
> want to install DM on a case-sensitive filesystem like ext2)
>
> And you have to use "--" on the wine command line to make wine stop
parsing
> command line options, e.g. use
>
>   wine -- c:/dmd/bin/mars -o sieve.d
>
> instead of
>
>   wine c:/dmd/bin/mars -o sieve.d
>
>
> bye, Christof
>
> --
> http://cmeerw.cjb.net                             JID: cmeerw@jabber.at mailto cmeerw at web.de
>
> ...and what have you contributed to the Net?


1 2 3
Next ›   Last »