April 06, 2007
Lester L. Martin The 2nd napisaƂ(a):
> tango does not work good with dfl.  There may be a way to get it to work but I have found none so I will uninstall tango because I use DFL more for GUI programs.  If Tango had a good OO GUI I might consider replacing dfl. HINT HINT!!!!!!!!!!

We are waiting for premiere of SWT port to D. But I anticipate it will be rather soon seeing a fast progress of this project. This port is based on Tango backend, so do not remove Tango from your disc :-)

See:
http://dsource.org/projects/tioport/

Regards
Marcin Kuszczak
April 06, 2007
Lester L. Martin The 2nd wrote:

> tango does not work good with dfl.  There may be a way to get it to work but I have found none so I will uninstall tango because I use DFL more for GUI programs.  If Tango had a good OO GUI I might consider replacing dfl. HINT HINT!!!!!!!!!!

Well, having the existing GUI's compatible with Tango would be the first step, and since DFL have at least some such support, it should be possible to work out your issues.

I suppose you have used the this page as your starting place?

http://www.dprogramming.com/dfltango.php

Feel free to use the Tango forum if the problem seems Tango related, otherwise the DFL forum may be the best.

-- 
Lars Ivar Igesund
blog at http://larsivi.net
DSource, #d.tango & #D: larsivi
Dancing the Tango
April 06, 2007
On Fri, 06 Apr 2007 07:04:32 -0400, Lester L. Martin The 2nd <Lester@ewam-associates.com> wrote:

> tango does not work good with dfl.  There may be a way to get it to work but I have found none so I will uninstall tango because I use DFL more for GUI programs.  If Tango had a good OO GUI I might consider replacing dfl. HINT HINT!!!!!!!!!!

Why doesn't Tango work good with DFL? What problems are you having?
Are you following this page? http://www.dprogramming.com/dfltango.php
April 06, 2007
Hey Chris Miller,
I followed your instructions on page and tried rebuild(this did not work). Then I tried using regular dmd.  I used the tango ready examples and compiled but it gave me all types of lib issues on both rebuild and dmd so I uninstalled tango as I use the GUI lib much more than Tango.  Really I had to reinstall all of dmd and dfl to get back to the way I had it. It just wouldn't work.
I am still using DFL but I won't install tango yet but I do have the installer on the disk so if you wish to help me with custom setup instructions just email me at Lester@ewam-associates.com
Thanks for everything Chris expecially this great OO GUI library for use with D.  I look forward to better Tango support.
Lester
April 06, 2007
hmm....
when I tell it to switch from phobos to tango it gives me an error about shell32.dll has somehow put itself in system dll space and removed user32.dll from its usual place and the window title is error dll relocation.
Can you help me remove this message if it is what is causing Tango to mess up
April 06, 2007
Walter Bright wrote:
> I've been using it for a month now, and it seems to work. I'm especially interested in the experiences of those on a multicore cpu.
> 
> http://ftp.digitalmars.com/Digital_Mars_C++/Patch/beta.zip

Since your making changes to the linker would you please have the linker  handle the full win32 names rather than having to use the 8.3 short file name in import libraries.

e.g.
I have to use this in the .DEF when making an import library
LIBRARY IPPS~5~1

rather than the real name of
LIBRARY IPPS-5.1  (this line causes the linker to put the DLL name in the executable as IPPS-5.1 rather than IPPS-5.1.DLL)
April 06, 2007
I used a script to test it 1,000 times, I got it to hang once with this  error:

--- errorlevel -1073741510

Pentium D 3.2 , Windows XP SP2, DMD 1.010 , New optlink

link_test.r:

for i 0 1000 1
[
	call/console "dmd foo.d"
	wait 0.5
]

foo.d :

import std.stdio;

void main ()
{}

Charlie

Walter Bright wrote:
> I've been using it for a month now, and it seems to work. I'm especially interested in the experiences of those on a multicore cpu.
> 
> http://ftp.digitalmars.com/Digital_Mars_C++/Patch/beta.zip
April 06, 2007
from the error code it's STATUS_CONTROL_C_EXIT
u sure u didn't press Ctrl+C ?

> I used a script to test it 1,000 times, I got it to hang once with this   error:
>
> --- errorlevel -1073741510
>
> Pentium D 3.2 , Windows XP SP2, DMD 1.010 , New optlink
>
> link_test.r:
>
> for i 0 1000 1
> [
> 	call/console "dmd foo.d"
> 	wait 0.5
> ]
>
> foo.d :
>
> import std.stdio;
>
> void main ()
> {}
>
> Charlie
>
> Walter Bright wrote:
>> I've been using it for a month now, and it seems to work. I'm especially interested in the experiences of those on a multicore cpu.
>>  http://ftp.digitalmars.com/Digital_Mars_C++/Patch/beta.zip

April 06, 2007
I pressed control+c when it hung for 10 seconds.

I've only seen this a dozen or so times , but optlink definitely hangs on occasion on my dual-core machine.

Davidl wrote:
> from the error code it's STATUS_CONTROL_C_EXIT
> u sure u didn't press Ctrl+C ?
> 
>> I used a script to test it 1,000 times, I got it to hang once with this   error:
>>
>> --- errorlevel -1073741510
>>
>> Pentium D 3.2 , Windows XP SP2, DMD 1.010 , New optlink
>>
>> link_test.r:
>>
>> for i 0 1000 1
>> [
>>     call/console "dmd foo.d"
>>     wait 0.5
>> ]
>>
>> foo.d :
>>
>> import std.stdio;
>>
>> void main ()
>> {}
>>
>> Charlie
>>
>> Walter Bright wrote:
>>> I've been using it for a month now, and it seems to work. I'm especially interested in the experiences of those on a multicore cpu.
>>>  http://ftp.digitalmars.com/Digital_Mars_C++/Patch/beta.zip
> 
April 06, 2007
Lester L. Martin The 2nd wrote:
> my unzip program is wierd then.  It will first replace the folder(removing files inside) and then it will put the new files inside. I have problems do the install you do and so every time I upgrade to a new D I end up having to reinstall everything after uninstalling every thing.  If that is the way Walter intended it then I need to find a better zip program. 

You need a better one.