Derelict+Tango

2009-09-06 Thread Kamil Dabrowski
Well, I'm trying to compile Derelict with Tango and I see the following output from dmd: warning - io.File functionality has migrated to static functions within io.device.File buildme.d(176): Error: class buildme.Builder D compiler and phobos' object.d are mismatched buildme.d(248): Error: c

Re: Derelict+Tango

2009-09-06 Thread Moritz Warning
On Sun, 06 Sep 2009 13:30:08 -0400, Kamil Dabrowski wrote: > Well, I'm trying to compile Derelict with Tango and I see the following > output from dmd: [..] >I have also read that Tango environment can be compiled only using >Rebuild. So I do: > rebuild buildme.d I had a quick look. buildme.d isn

Re: Derelict+Tango

2009-09-06 Thread Moritz Warning
On Sun, 06 Sep 2009 18:54:06 +, Moritz Warning wrote: [..] > > No rebuild rebuild required for this step. On a second look, I see that buildme.d uses bud (some older build tool for D). I can tell you how I install derelict "by hand": - download the trunk (zip archive is at http://www.dsourc

Re: Derelict+Tango

2009-09-06 Thread Nick Sabalausky
"Kamil Dabrowski" wrote in message news:h80rj0$2kf...@digitalmars.com... > Well, I'm trying to compile Derelict with Tango and I see the following > output from dmd: > > My dmd1 folder lies near tango folder. DMD is the latest 1.047 version and > derelict r377 (also latest). > > buildme.d(176):

Re: Derelict+Tango

2009-09-06 Thread Jacob Carlborg
On 9/6/09 21:05, Moritz Warning wrote: On Sun, 06 Sep 2009 18:54:06 +, Moritz Warning wrote: [..] No rebuild rebuild required for this step. On a second look, I see that buildme.d uses bud (some older build tool for D). I can tell you how I install derelict "by hand": - download the tru

Re: Derelict+Tango

2009-09-06 Thread Daniel Keep
Kamil Dabrowski wrote: > Well, I'm trying to compile Derelict with Tango and I see the following > output from dmd: > > warning - io.File functionality has migrated to static functions within > io.device.File > buildme.d(176): Error: class buildme.Builder D compiler and phobos' object.d > a

Re: Derelict+Tango

2009-09-06 Thread Sam
To Jacob: Just wanna know whether you have upgraded your copy of DFL to dmd2032?If yes,can I ask for a copy again? Regards, Sam

Re: Derelict+Tango

2009-09-06 Thread Robert Jacques
On Sun, 06 Sep 2009 20:36:22 -0400, Sam wrote: To Jacob: Just wanna know whether you have upgraded your copy of DFL to dmd2032?If yes,can I ask for a copy again? Regards, Sam Hi Sam, I've upgraded my copy of DFL to DMD 2.032: Here's the patch https://jshare.johnshopkins.edu/xythoswfs/we

Re: Derelict+Tango

2009-09-06 Thread Sam
Silly me.I asked another ppl here wrongly asked you,Sorry!

Re: Derelict+Tango

2009-09-06 Thread Sam
Hi Robert, Thank you so much! I compiled the dfl.lib and dfl_debug.lib successfully just by ran makelib2.bat( altered to my d path accordinly).Now the 2 lib files were there right in dmd\windows\lib,the src files were in dmd\import.With below code snippet: module d2; //: -dfl import dfl.all;

Re: Derelict+Tango

2009-09-06 Thread Robert Jacques
On Sun, 06 Sep 2009 22:10:28 -0400, Sam wrote: Hi Robert, Thank you so much! I compiled the dfl.lib and dfl_debug.lib successfully just by ran makelib2.bat( altered to my d path accordinly).Now the 2 lib files were there right in dmd\windows\lib,the src files were in dmd\import.With belo

Re: Derelict+Tango

2009-09-07 Thread Sam Hu
Robert Jacques Wrote: > Yes, checking against my copy of DFL, line 783 (the first error you > listed) is a blank line. 'HWND' is first mentioned on line 791. So I think > you are somehow importing the old DFL and not my patched version. Let me > know if checking your import statements doesn't

Re: Derelict+Tango

2009-09-07 Thread Kamil Dabrowski
Daniel Keep Wrote: > If you're using DMD 1.045+ you need a > recent Tango trunk that you'll have to build yourself OR you'll have to > patch and build Tango 0.99.8 from source. > > That or downgrade to pre DMD 1.045. Well, I thought that the Tango 0.99.8 is the latest library version and now I

Re: Derelict+Tango

2009-09-07 Thread Kamil Dabrowski
Kamil Dabrowski Wrote: > Daniel Keep Wrote: > > > If you're using DMD 1.045+ you need a > > recent Tango trunk that you'll have to build yourself OR you'll have to > > patch and build Tango 0.99.8 from source. > > > > That or downgrade to pre DMD 1.045. > > > Well, I thought that the Tango 0.9

Re: Derelict+Tango

2009-09-07 Thread Mike Parker
Kamil Dabrowski wrote: Kamil Dabrowski Wrote: Daniel Keep Wrote: If you're using DMD 1.045+ you need a recent Tango trunk that you'll have to build yourself OR you'll have to patch and build Tango 0.99.8 from source. That or downgrade to pre DMD 1.045. Well, I thought that the Tango 0.99.8

Re: Derelict+Tango

2009-09-07 Thread Robert Jacques
On Mon, 07 Sep 2009 02:56:09 -0400, Sam Hu wrote: Robert Jacques Wrote: Yes, checking against my copy of DFL, line 783 (the first error you listed) is a blank line. 'HWND' is first mentioned on line 791. So I think you are somehow importing the old DFL and not my patched version. Let me kno