Thread overview | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
April 28, 2005 GDC 0.11 | ||||
---|---|---|---|---|
| ||||
Full release this time. * Fixes o Reversed structure compare o Correct meaning of '-L' option in wrapper script o Static data GC bug on Linux * Improvements o Updated to DMD 0.121 o New target: MingGW o Included Anders F Björklund's man pages. o It is now possible to build a cross-compiler. Only MingGW is supported out-of-the-box, however. |
April 28, 2005 Re: GDC 0.11 | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Friedman | Cool, David! Could you decipher for me this: "Only MinGW is supported out-of-the-box, however." I can compile on Linux MinGW target, right? Andrew. "David Friedman" <d3rdclsmail_a_@_t_earthlink_d_._t_net> wrote in message news:d4pqhk$2p0r$1@digitaldaemon.com... > Full release this time. > > * Fixes > o Reversed structure compare > o Correct meaning of '-L' option in wrapper script > o Static data GC bug on Linux > * Improvements > o Updated to DMD 0.121 > o New target: MingGW > o Included Anders F Björklund's man pages. > o It is now possible to build a cross-compiler. Only MingGW > is supported out-of-the-box, however. |
April 28, 2005 Re: GDC 0.11 | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Friedman | In article <d4pqhk$2p0r$1@digitaldaemon.com>, David Friedman says... > >Full release this time. > The link for "Build Instructions" on the web page is broken. Ciao |
April 28, 2005 Re: GDC 0.11 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Roberto Mariottini | Roberto Mariottini wrote: > The link for "Build Instructions" on the web page is broken. Lose the "PRE", and it works: http://home.earthlink.net/~dvdfrdmn/d/INSTALL.html --anders |
April 28, 2005 Re: GDC 0.11 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew Fedoniouk | > I can compile on Linux MinGW target, right? Yes, it means that GDC's build system will build i386-mingw cross compiler too. Looks like it is default... It's nothing new GCC can build executables for so many different platforms - it's called cross-compiling. This is excellent - now I can make native Winblows applications on my Linux box, so I do not need to turn my XP machine on! :) BRAVO! -- ........... Dejan Lekic http://dejan.lekic.org |
April 28, 2005 Re: GDC 0.11 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrew Fedoniouk | Andrew Fedoniouk wrote:
> Cool, David!
>
> Could you decipher for me this:
> "Only MinGW is supported out-of-the-box, however."
>
> I can compile on Linux MinGW target, right?
>
> Andrew.
>
> "David Friedman" <d3rdclsmail_a_@_t_earthlink_d_._t_net> wrote in message news:d4pqhk$2p0r$1@digitaldaemon.com...
>
>>Full release this time.
>>
>>* Fixes
>> o Reversed structure compare
>> o Correct meaning of '-L' option in wrapper script
>> o Static data GC bug on Linux
>>* Improvements
>> o Updated to DMD 0.121
>> o New target: MingGW
>> o Included Anders F Björklund's man pages.
>> o It is now possible to build a cross-compiler. Only MingGW
>>is supported out-of-the-box, however.
>
>
>
Yes, Linux -> MinGW works. Other targets require more work than configure/make/make install. If anyone gets another to work, I can add it to the distribution so that it builds automatically.
David
|
April 28, 2005 Re: GDC 0.11 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Roberto Mariottini | Roberto Mariottini wrote:
> In article <d4pqhk$2p0r$1@digitaldaemon.com>, David Friedman says...
>
>>Full release this time.
>>
>
>
> The link for "Build Instructions" on the web page is broken.
>
> Ciao
>
>
Fixed.
|
April 28, 2005 Re: GDC 0.11 | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Friedman | Looks like this one is not fixed yet: http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D/21401 |
April 29, 2005 Re: GDC 0.11 | ||||
---|---|---|---|---|
| ||||
Posted in reply to bug | bug@d.com wrote:
> Looks like this one is not fixed yet:
>
> http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D/21401
>
>
>
The work around for this is to compile all files with one command:
dmd -c t.a a.d b.d
For GDC, you also have to specify the -fall-sources option:
dmd -c -fall-sources t.a a.d b.d
gdc -c -fall-sources t.a a.d b.d
David
|
April 29, 2005 Re: GDC 0.11 | ||||
---|---|---|---|---|
| ||||
Posted in reply to David Friedman | David Friedman wrote: > Full release this time. > > * Fixes > o Reversed structure compare > o Correct meaning of '-L' option in wrapper script > o Static data GC bug on Linux > * Improvements > o Updated to DMD 0.121 > o New target: MingGW > o Included Anders F Björklund's man pages. > o It is now possible to build a cross-compiler. Only MingGW > is supported out-of-the-box, however. I can't compile it on cygwin (haven't tried linux yet). I get: d/d-builtins.cglue.o(.text+0x1294): In function `handle_vector_size_attribute': /usr/src/gcc-3.4.1/gcc/d/d-bi-attrs-34.h:1145: undefined reference to `_reconstr uct_complex_type' collect2: ld returned 1 exit status make[1]: *** [cc1d.exe] Error 1 gcc version 3.4.1, ld version 2.15.94. OT: can anybody point me in how to build a cygwin->linux cross compiler? I've tried a couple of times and I'm having problems. TIA. -- Carlos Santander Bernal |
Copyright © 1999-2021 by the D Language Foundation