Daniel Green Wrote:
> I was hoping to make some headway into
> the auto import warning.
it would be nice to have all crt declarations qualified with `export`, this way
they will be bound directly to __imp_ symbols, though, D provides no easy way
to do this, only another version block.
On 3/26/2011 6:09 PM, Kagamin wrote:
Daniel Green Wrote:
nm test4.exe | grep ModuleInfo
as to std.random, in std.algorithm we have
version(unittest)
{
import std.random, std.stdio, std.string;
mixin(dummyRanges);
}
is phobos compiled with unittests enabled?
I'm not sure. Phobos
On 3/26/2011 5:28 PM, Kagamin wrote:
Daniel Green Wrote:
Please post any issues at
https://bitbucket.org/goshawk/gdc/issue/170
got it
https://bitbucket.org/goshawk/gdc/issue/170/problems-relating-to-windows-binaries#comment-417100
https://bitbucket.org/goshawk/gdc/issue/173/writeln-hangs-wi
Daniel Green Wrote:
> nm test4.exe | grep ModuleInfo
as to std.random, in std.algorithm we have
version(unittest)
{
import std.random, std.stdio, std.string;
mixin(dummyRanges);
}
is phobos compiled with unittests enabled?
Daniel Green Wrote:
> Please post any issues at
> https://bitbucket.org/goshawk/gdc/issue/170
got it
https://bitbucket.org/goshawk/gdc/issue/170/problems-relating-to-windows-binaries#comment-417100
Daniel Green Wrote:
> nm test4.exe | grep ModuleInfo
lol, winsock, regex, regexp, random(?)
Well, std.datetime and std.complex can be understandable: they can be used by
writeln...
> > with
> > gdc -v2 test4.d -o test4.exe -s
> > it's 454kb
> From the GCC manual.
> -s
> Remove all symbol
On 3/26/2011 12:27 PM, Kagamin wrote:
gdc -v2 test4.d -o test4.exe
dir test4*
26.03.2011 19:1778 test4.d
26.03.2011 19:18 2Â 835Â 758 test4.exe
2 File(s) 2Â 835Â 836 bytes
Apparently, I used core.std.stdio. When I retested using std.s
> > writeln("hello world")
> > compiles to 3MB exe which is approx 1/3 of libgphobos2.
> > object file is just 3KB.
> It doesn't. The following sizes I think use shared libgcc. Might be a
> couple hundred more for a static build. A lot of the size is overhead.
>
> 856 hello.o
> 682,987 hello.e
Apparently there is a way to strip the debuggin info and put it in
another file, and then link the executable to the debug file so GDB
can automatically load it. But this doesn't seem to work for me:
gdc -g foo.d -o foo.exe
objcopy --only-keep-debug foo.exe foo.debug
strip -g foo.exe
objcopy --add
On 3/25/11, Kagamin wrote:
Daniel Green Wrote:
On 3/24/2011 6:53 PM, Kagamin wrote:
Is the AIX problem valid for windows too?
What is the AIX problem?
https://bitbucket.org/goshawk/gdc/wiki/UserDocumentation#!known-issues
writeln("hello world")
compiles to 3MB exe which is approx 1/3 of l
Andrej Mitrovic Wrote:
> for /F %%G in ('dir /B /S *.exe;*.a;*.so') do strip --strip-unneeded %%G
>
> Now libgphobos2 will be 3.5 megs in size, and a test project with a
> writeln() will compile to 966Kb.
Forgot about that, thanks.
On 3/25/11, Kagamin wrote:
> Daniel Green Wrote:
>
>> On 3/24/2011 6:53 PM, Kagamin wrote:
>> > Is the AIX problem valid for windows too?
>> What is the AIX problem?
>
> https://bitbucket.org/goshawk/gdc/wiki/UserDocumentation#!known-issues
>
> writeln("hello world")
> compiles to 3MB exe which is
"Kagamin" wrote in message
news:imha5f$2tke$1...@digitalmars.com...
> Daniel Green Wrote:
>
>> On 3/24/2011 6:53 PM, Kagamin wrote:
>> > Is the AIX problem valid for windows too?
>> What is the AIX problem?
>
> https://bitbucket.org/goshawk/gdc/wiki/UserDocumentation#!known-issues
>
> writeln("he
Daniel Green Wrote:
> On 3/24/2011 6:53 PM, Kagamin wrote:
> > Is the AIX problem valid for windows too?
> What is the AIX problem?
https://bitbucket.org/goshawk/gdc/wiki/UserDocumentation#!known-issues
writeln("hello world")
compiles to 3MB exe which is approx 1/3 of libgphobos2.
object file is
On 3/24/2011 6:53 PM, Kagamin wrote:
Is the AIX problem valid for windows too?
What is the AIX problem?
Daniel Green Wrote:
> D2 has been released for testing. Now in a zip file.
>
> https://bitbucket.org/goshawk/gdc/downloads
>
> gcc-4.5.1-tdm-1-gdc-r499-20110322.zip
>
> From here on out, D1 and D2 will be combined into a single release.
> Since D1 appears more stable it is the default. Use -
Kagamin Wrote:
> Daniel Green Wrote:
>
> > D2 has been released for testing. Now in a zip file.
> >
> > https://bitbucket.org/goshawk/gdc/downloads
> >
> > gcc-4.5.1-tdm-1-gdc-r499-20110322.zip
> >
> > From here on out, D1 and D2 will be combined into a single release.
> > Since D1 appears m
Daniel Green Wrote:
> D2 has been released for testing. Now in a zip file.
>
> https://bitbucket.org/goshawk/gdc/downloads
>
> gcc-4.5.1-tdm-1-gdc-r499-20110322.zip
>
> From here on out, D1 and D2 will be combined into a single release.
> Since D1 appears more stable it is the default. Use -
I think you need to add GDC's /bin to path.
On 3/23/2011 7:15 PM, dsimcha wrote:
Ok, did that and moved the GDC binaries into the bin/ directory of this
installation. Now, I get:
gdc.exe: CreateProcess: No such file or directory
Did you move any of the files in libexec? You may want to extract the
zip file to your TDM installation. Hea
On 3/23/2011 3:46 PM, "Jérôme M. Berger" wrote:
dsimcha wrote:
On 3/22/2011 8:22 PM, Daniel Green wrote:
D2 has been released for testing. Now in a zip file.
https://bitbucket.org/goshawk/gdc/downloads
gcc-4.5.1-tdm-1-gdc-r499-20110322.zip
From here on out, D1 and D2 will be combined into
dsimcha wrote:
> On 3/22/2011 8:22 PM, Daniel Green wrote:
>> D2 has been released for testing. Now in a zip file.
>>
>> https://bitbucket.org/goshawk/gdc/downloads
>>
>> gcc-4.5.1-tdm-1-gdc-r499-20110322.zip
>>
>> From here on out, D1 and D2 will be combined into a single release.
>> Since D1 app
On 22/03/2011 03:26, Daniel Green wrote:
GDC D1 binaries are now available for Windows. The binaries are packaged
as an addon for TDM-GCC 4.5.1.
D2 will follow in the next couple of days. Both versions are being
compiled to coexist. So a single installation should be capable of
running D1 and D2
On Tue, 22 Mar 2011 20:22:18 -0400
Daniel Green wrote:
> D2 has been released for testing. Now in a zip file.
Yay! I hope there will be release for FreeBSD soon so we can have
proper 64bit port of D2 compiler.
Sincerely,
Gour
--
“In the material world, conceptions of good and bad are
all men
On 3/22/2011 8:22 PM, Daniel Green wrote:
D2 has been released for testing. Now in a zip file.
https://bitbucket.org/goshawk/gdc/downloads
gcc-4.5.1-tdm-1-gdc-r499-20110322.zip
From here on out, D1 and D2 will be combined into a single release.
Since D1 appears more stable it is the default.
D2 has been released for testing. Now in a zip file.
https://bitbucket.org/goshawk/gdc/downloads
gcc-4.5.1-tdm-1-gdc-r499-20110322.zip
From here on out, D1 and D2 will be combined into a single release.
Since D1 appears more stable it is the default. Use -v2 to access D2.
gdc dummy.d # Comp
I'm rooting for GDC as well. I just had another Optlink crash, yay. :/
So the GCC tools and its linker look like a nice alternative.
On 3/22/2011 12:50 AM, Caligo wrote:
Is Iain Buclaw really the only one who is contributing to GDC source?
That's the impression I got too. I've recently joined to keep Windows
supported and to learn more about GCC/GDC.
On 3/22/2011 8:53 AM, dsimcha wrote:
Excellent! Now that you've apparent
Does it work with Tango or will that need to be patched?
-SiegeLord
Excellent! Now that you've apparently got a build process working, are
you going to make new builds frequently (nightly/weekly/etc.) until GDC
has a stable release?
On 3/21/2011 11:26 PM, Daniel Green wrote:
GDC D1 binaries are now available for Windows. The binaries are packaged
as an addon
On Mon, Mar 21, 2011 at 10:26 PM, Daniel Green wrote:
>
> GDC D1 binaries are now available for Windows. The binaries are packaged as
> an addon for TDM-GCC 4.5.1.
>
> D2 will follow in the next couple of days. Both versions are being compiled
> to coexist. So a single installation should be
Woho!
Congratulations , This is great news .
On Tue, Mar 22, 2011 at 11:26 AM, Daniel Green wrote:
> GDC D1 binaries are now available for Windows. The binaries are packaged as
> an addon for TDM-GCC 4.5.1.
>
> D2 will follow in the next couple of days. Both versions are being compiled
> to coexist
GDC D1 binaries are now available for Windows. The binaries are
packaged as an addon for TDM-GCC 4.5.1.
D2 will follow in the next couple of days. Both versions are being
compiled to coexist. So a single installation should be capable of
running D1 and D2.
gcc version 4.5.1 20100731 (gdc
34 matches
Mail list logo