Jump to page: 1 28  
Page
Thread overview
First working Win64 program!
Aug 11, 2012
Walter Bright
Aug 11, 2012
Sönke Ludwig
Aug 11, 2012
Michael
Aug 11, 2012
Paulo Pinto
Aug 11, 2012
拖狗散步
Aug 11, 2012
Bernard Helyer
Aug 11, 2012
kraybourne
Aug 11, 2012
F i L
Aug 11, 2012
Jacob Carlborg
Aug 11, 2012
nazriel
Aug 12, 2012
Adam Wilson
Aug 12, 2012
Walter Bright
Aug 12, 2012
拖狗散步
Aug 12, 2012
Walter Bright
Aug 12, 2012
Adam Wilson
Aug 12, 2012
Jordi Sayol
Aug 12, 2012
Walter Bright
Aug 12, 2012
Sean Cavanaugh
Aug 12, 2012
torhu
Aug 13, 2012
Sean Cavanaugh
Aug 13, 2012
Andrej Mitrovic
Aug 13, 2012
Sean Cavanaugh
Aug 13, 2012
Paulo Pinto
Aug 13, 2012
Nick Sabalausky
Aug 13, 2012
torhu
Aug 13, 2012
Sean Cavanaugh
Aug 13, 2012
Nick Sabalausky
Aug 13, 2012
Walter Bright
Aug 13, 2012
Nick Sabalausky
Aug 13, 2012
Walter Bright
Aug 13, 2012
Jonathan M Davis
Aug 13, 2012
Walter Bright
Aug 13, 2012
d_follower
Aug 13, 2012
Walter Bright
Aug 13, 2012
Jonathan M Davis
Re: OSX and 64-bit [Re: First working Win64 program!]
Aug 13, 2012
Russel Winder
Aug 13, 2012
Paulo Pinto
Aug 13, 2012
Nick Sabalausky
Aug 13, 2012
Jacob Carlborg
Aug 13, 2012
Nick Sabalausky
Aug 13, 2012
Jacob Carlborg
Aug 13, 2012
Walter Bright
Aug 14, 2012
Jacob Carlborg
Aug 14, 2012
Walter Bright
Aug 15, 2012
Jacob Carlborg
Aug 15, 2012
Paulo Pinto
Aug 15, 2012
David Nadlinger
Aug 15, 2012
Walter Bright
Aug 15, 2012
Jacob Carlborg
Re: OSX and 64-bit [Re: First working Win64 program!]
Aug 13, 2012
Sean Kelly
Aug 13, 2012
Walter Bright
Aug 13, 2012
Walter Bright
Aug 13, 2012
Michael
Aug 14, 2012
Daniel Murphy
Aug 13, 2012
Andrej Mitrovic
Aug 13, 2012
Andrej Mitrovic
Aug 14, 2012
Paulo Pinto
Aug 13, 2012
Adam D. Ruppe
Aug 13, 2012
Nick Sabalausky
Aug 14, 2012
Walter Bright
Aug 14, 2012
Bernard Helyer
Aug 14, 2012
F i L
Aug 15, 2012
Paulo Pinto
Aug 14, 2012
Simen Kjaeraas
Aug 15, 2012
Walter Bright
Aug 12, 2012
Simen Kjaeraas
Aug 20, 2012
Gary Willoughby
Aug 21, 2012
mta`chrono
August 11, 2012
No, it ain't much, some of it is jury rigged, and there's a heluva lot more work to do. But we've got liftoff!

-------------------------------------
import core.stdc.stdio;

extern (C) int main()
{
    puts("hello world\n");
    return 0;
}
-------------------------------------

  dmd -c -m64 hello.d
  cl hello.obj
  hello

hello world!
August 11, 2012
Am 11.08.2012 10:16, schrieb Walter Bright:
> No, it ain't much, some of it is jury rigged, and there's a heluva lot
> more work to do. But we've got liftoff!
>
> -------------------------------------
> import core.stdc.stdio;
>
> extern (C) int main()
> {
>      puts("hello world\n");
>      return 0;
> }
> -------------------------------------
>
>    dmd -c -m64 hello.d
>    cl hello.obj
>    hello
>
> hello world!

Yeehaa! Best news of the last years and even two news that is :-)

August 11, 2012
>>
>>   dmd -c -m64 hello.d
>>   cl hello.obj
>>   hello
>>
>> hello world!
>
> Yeehaa! Best news of the last years and even two news that is :-)
+1
Cool!!!!!!!!11111

August 11, 2012
On Saturday, 11 August 2012 at 08:17:13 UTC, Walter Bright wrote:
> No, it ain't much, some of it is jury rigged, and there's a heluva lot more work to do. But we've got liftoff!
>
> -------------------------------------
> import core.stdc.stdio;
>
> extern (C) int main()
> {
>     puts("hello world\n");
>     return 0;
> }
> -------------------------------------
>
>   dmd -c -m64 hello.d
>   cl hello.obj
>   hello
>
> hello world!

HURRAY!

Congratulations.

--
Paulo
August 11, 2012
On Saturday, 11 August 2012 at 08:17:13 UTC, Walter Bright wrote:
> No, it ain't much, some of it is jury rigged, and there's a heluva lot more work to do. But we've got liftoff!
>
> -------------------------------------
> import core.stdc.stdio;
>
> extern (C) int main()
> {
>     puts("hello world\n");
>     return 0;
> }
> -------------------------------------
>
>   dmd -c -m64 hello.d
>   cl hello.obj
>   hello
>
> hello world!

Congratulations!
But the possibility of acceding to generate so files?


August 11, 2012
On Saturday, 11 August 2012 at 14:04:39 UTC, 拖狗散步 wrote:
> On Saturday, 11 August 2012 at 08:17:13 UTC, Walter Bright wrote:
>> No, it ain't much, some of it is jury rigged, and there's a heluva lot more work to do. But we've got liftoff!
>>
>> -------------------------------------
>> import core.stdc.stdio;
>>
>> extern (C) int main()
>> {
>>    puts("hello world\n");
>>    return 0;
>> }
>> -------------------------------------
>>
>>  dmd -c -m64 hello.d
>>  cl hello.obj
>>  hello
>>
>> hello world!

Congratulations! :D


>
> Congratulations!
> But the possibility of acceding to generate so files?

GDC already can. The .so thing is more of a druntime issue
than it is a compiler issue, AFAIK.




August 11, 2012
On 8/11/12 10:16 , Walter Bright wrote:
> No, it ain't much, some of it is jury rigged, and there's a heluva lot
> more work to do. But we've got liftoff!
>
> -------------------------------------
> import core.stdc.stdio;
>
> extern (C) int main()
> {
> puts("hello world\n");
> return 0;
> }
> -------------------------------------
>
> dmd -c -m64 hello.d
> cl hello.obj
> hello
>
> hello world!

\o/ sweet!!!

August 11, 2012
On 8/11/12 4:16 AM, Walter Bright wrote:
> No, it ain't much, some of it is jury rigged, and there's a heluva lot
> more work to do. But we've got liftoff!
>
> -------------------------------------
> import core.stdc.stdio;
>
> extern (C) int main()
> {
> puts("hello world\n");
> return 0;
> }
> -------------------------------------
>
> dmd -c -m64 hello.d
> cl hello.obj
> hello
>
> hello world!

Cool, but the correct implementation should be

-------------------------------------
import core.stdc.stdio;

extern (C) int main()
{
    return puts("hello world\n") < 0;
}
-------------------------------------

:o)


Andrei
August 11, 2012
On Saturday, 11 August 2012 at 08:17:13 UTC, Walter Bright wrote:
> No, it ain't much, some of it is jury rigged, and there's a heluva lot more work to do. But we've got liftoff!
>
> -------------------------------------
> import core.stdc.stdio;
>
> extern (C) int main()
> {
>     puts("hello world\n");
>     return 0;
> }
> -------------------------------------
>
>   dmd -c -m64 hello.d
>   cl hello.obj
>   hello
>
> hello world!


Awesome!
August 11, 2012
On 2012-08-11 10:16, Walter Bright wrote:
> No, it ain't much, some of it is jury rigged, and there's a heluva lot
> more work to do. But we've got liftoff!
>
> -------------------------------------
> import core.stdc.stdio;
>
> extern (C) int main()
> {
>      puts("hello world\n");
>      return 0;
> }
> -------------------------------------
>
>    dmd -c -m64 hello.d
>    cl hello.obj
>    hello
>
> hello world!

That's great news.

-- 
/Jacob Carlborg
« First   ‹ Prev
1 2 3 4 5 6 7 8