|
Archives
D Programming
DD.gnu digitalmars.D digitalmars.D.bugs digitalmars.D.dtl digitalmars.D.dwt digitalmars.D.announce digitalmars.D.learn digitalmars.D.debugger C/C++ Programming
c++c++.announce c++.atl c++.beta c++.chat c++.command-line c++.dos c++.dos.16-bits c++.dos.32-bits c++.idde c++.mfc c++.rtl c++.stl c++.stl.hp c++.stl.port c++.stl.sgi c++.stlsoft c++.windows c++.windows.16-bits c++.windows.32-bits c++.wxwindows digitalmars.empire digitalmars.DMDScript electronics |
digitalmars.D.announce - new optlink
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 Apr 05 2007
Dear Walter, I have a dual core AMD Athlon and I will test all the test programs you supply with D on this linker. Then after I get through writing my program I will test it on that linker. I will try and post here every once and a while to let you know how my experience with the linker goes. http://ftp.digitalmars.com/Digital_Mars_C++/Patch/beta.zip Apr 06 2007
Lester L. Martin The 2nd wrote:I have a dual core AMD Athlon and I will test all the test programs you supply with D on this linker. Then after I get through writing my program I will test it on that linker. I will try and post here every once and a while to let you know how my experience with the linker goes. Apr 06 2007
All samples have compiled correctly and ran correctly. I am going to create a sample program to test the linker. Walter Bright Wrote:Lester L. Martin The 2nd wrote:I have a dual core AMD Athlon and I will test all the test programs you supply with D on this linker. Then after I get through writing my program I will test it on that linker. I will try and post here every once and a while to let you know how my experience with the linker goes. Apr 06 2007
Wait better yet I'll test the dfl samples. Apr 06 2007
hmm... Why aren't the libs that came with the old linker recompiled for the new linker or just simply copied over(as I had to do)? Are you working on this? Before release you need to do this because a lot of developers will be wondering how come a library such as dfl that needs gdi32.lib and a couple of other odd libs can't compile. Well anyway I did successfully get all the dfl examples to compile after copying over all the needed libs. I look forward to the widespread use of this new linker. My system is AMD Athlon dual core with DMD 1.010 and link 8.00.1 with DFL and soon to be installed tango. Love the new linker; thanks for all your work on improving the D developer experience. Lester Apr 06 2007
Lester L. Martin The 2nd wrote:hmm... Why aren't the libs that came with the old linker recompiled for the new linker or just simply copied over(as I had to do)? Are you working on this? Before release you need to do this because a lot of developers will be wondering how come a library such as dfl that needs gdi32.lib and a couple of other odd libs can't compile. Well anyway I did successfully get all the dfl examples to compile after copying over all the needed libs. I look forward to the widespread use of this new linker. My system is AMD Athlon dual core with DMD 1.010 and link 8.00.1 with DFL and soon to be installed tango. Love the new linker; thanks for all your work on improving the D developer experience. Lester Apr 06 2007
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. Apr 06 2007
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!!!!!!!!!! Apr 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!!!!!!!!!! Apr 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!!!!!!!!!! Apr 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!!!!!!!!!! Apr 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 Apr 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 Apr 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. Apr 06 2007
Walter Bright wrote: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. Apr 06 2007
Chris Nicholson-Sauls wrote:Walter Bright wrote: I've been personally using WinRAR for years now. I do recommend it. http://www.rarlab.com/download.htm Apr 06 2007
Chris Nicholson-Sauls wrote:Walter Bright wrote: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. Apr 06 2007
Bradley Smith wrote:Chris Nicholson-Sauls wrote:Walter Bright wrote: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. Apr 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 Apr 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 Apr 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:
Apr 06 2007
from the error code it's STATUS_CONTROL_C_EXIT u sure u didn't press Ctrl+C ? Apr 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 ? Apr 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 Apr 06 2007
David L. Davis wrote: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 Apr 06 2007
Tried the new linker: http://ftp.digitalmars.com/Digital_Mars_C++/Patch/beta.zip In release mode (-d -O -inline -release), it works, and generate the exe file. But when running the program (using wxd, 0.09 version), the main UI window doesn't show up. In debug mode (-d -g -gc -debug), it errors out: Unexpected OPTLINK Termination at EIP=00412793 GDC (under MingW32) works in both debug & release mode on the same system. Apr 06 2007
%u wrote:Tried the new linker: http://ftp.digitalmars.com/Digital_Mars_C++/Patch/beta.zip In release mode (-d -O -inline -release), it works, and generate the exe file. But when running the program (using wxd, 0.09 version), the main UI window doesn't show up. In debug mode (-d -g -gc -debug), it errors out: Unexpected OPTLINK Termination at EIP=00412793 Apr 07 2007
== Quote from Walter Bright (newshound1 digitalmars.com)'s article%u wrote:Tried the new linker: http://ftp.digitalmars.com/Digital_Mars_C++/Patch/beta.zip In release mode (-d -O -inline -release), it works, and generate the exe file. But when running the program (using wxd, 0.09 version), the main UI window doesn't show up. In debug mode (-d -g -gc -debug), it errors out: Unexpected OPTLINK Termination at EIP=00412793 Apr 07 2007
%u wrote:looks like exceed the max number of fix-ups (I don't know what's that mean). Apr 07 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 Apr 07 2007
Don Clugston wrote: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 Apr 07 2007
Walter Bright wrote:Don Clugston wrote: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 Apr 07 2007
Hasan Aljudy wrote:Walter Bright wrote:Don Clugston wrote: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 Apr 07 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 Jun 11 2007
Thanks, that's good information. Jun 11 2007
|