On 04.11.2015 17:19, Vladimir Panteleev wrote:
On Wednesday, 4 November 2015 at 15:25:04 UTC, Márcio Martins wrote:
Are there any plans to release a dmd64.exe?
I don't think we can even build one any more. Rainer/Martin?
I have created a combination of a VC++ project and a Visual D projec
On 29.10.2015 15:33, tester wrote:
trying to compile for x64:
import std.stdio;
int main(string[] argv){
writeln("Hello D-World!");
return 0;
}
produces:
LINK : fatal error LNK1104: cannot open file 'libucrtd.lib'
Building Debug\ConsoleApp1.exe failed!
it does work/link for x86
On 27.10.2015 00:30, Martin Nowak wrote:
First and hopefully only release candidate for the 2.069.0.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.069.0.html
A list of fixes over 2.069.0-b2
https://github.com/D-Programming-Language/dlang.org/commit/aa3b957c1da47d2fe070c
On 14.10.2015 15:26, Szymon Gatner wrote:
To get compatible class layout, the D compiler has to omit it's class
info entry in the vtable of C++ classes. In addition D doesn't know
about C++ RTTI (I don't know if this is planned to add), so it cannot
do the dynamic cast from Operation to Subtra
On 14.10.2015 14:57, Szymon Gatner wrote:
extern(C++)
void freeSubtract(Operation animal) {
auto cat = cast(Subtract) animal; <<== cast yields null
if(cat !is null) {
destroy(cat);
free(cast(void*) cat);
}
}
extern(C++)
void useOperation(Operation t) {
auto res = t.ex
On 14.10.2015 13:39, Szymon Gatner wrote:
On Tuesday, 13 October 2015 at 20:10:22 UTC, Rainer Schuetze wrote:
On 13.10.2015 21:44, ZombineDev wrote:
[...]
The library issues are the same for 32-bit and 64-bit.
[...]
Yes, but there is some magic involved when linking against the VS2015
On 14.10.2015 13:46, ZombineDev wrote:
On Tuesday, 13 October 2015 at 20:10:22 UTC, Rainer Schuetze wrote:
Yes, but there is some magic involved when linking against the VS2015
CRT. To use symbols like snprintf and sscanf, you must also pass
legacy_stdio_definitions.lib to the linker, which is
On 13.10.2015 21:44, ZombineDev wrote:
On Tuesday, 13 October 2015 at 19:17:27 UTC, ZombineDev wrote:
On Tuesday, 13 October 2015 at 19:14:51 UTC, ZombineDev wrote:
[...]
Is the problem related to the new CRT in VS2015? Previously I thought
that the problem is 64-bit only, but it seams like
On 06.08.2015 16:39, akaDemik wrote:
On Wednesday, 5 August 2015 at 21:03:51 UTC, Rainer Schuetze wrote:
there is a new version of Visual D available
It will support the dub in the future?
I've shortly looked into that, but the first bummer was the file
extension .json. Making this a Visu
On 05.08.2015 23:43, Christof Schardt wrote:
See http://rainers.github.io/visuald/visuald/VersionHistory.html for the
Wrong date in line 2 of the page.
Thanks, fixed.
Hi,
there is a new version of Visual D available at
http://rainers.github.io/visuald/visuald/StartPage.html
Major new features in version 0.3.42:
* DustMite integration, see
http://rainers.github.io/visuald/visuald/DustMite.html
* integration with the Visual Studio Performance Wizard
* cv2p
On 02.08.2015 11:38, Martin Nowak wrote:
On Thursday, 30 July 2015 at 09:24:09 UTC, John Colvin wrote:
https://www.microsoft.com/en-us/download/details.aspx?id=46886
Does it include the C++ compiler and linker?
No, the VS shell does not include any specific language support and
libraries.
On 31.07.2015 09:54, Kagamin wrote:
On Thursday, 30 July 2015 at 18:54:03 UTC, Rainer Schuetze wrote:
That was fast. Thanks!
README in github repo still has some outdated links to dsource. Also
bugzilla address is https://issues.dlang.org/
I removed most dsource links (also from the docume
On 31.07.2015 02:41, Joseph Cassman wrote:
Not sure if it ties in with DMD or not but a libucrt.lib missing error
was one of the several errors I got when trying to use VS2015 with DMD +
Win64. I do not get the error with VS2013u5 (the file exists with both
installations but is only recognized
On 30.07.2015 20:46, Vladimir Panteleev wrote:
On Thursday, 30 July 2015 at 18:42:08 UTC, Rainer Schuetze wrote:
Vladimir, can you just clean the page and add the link to the
startpage and the github repo? It seems that has been done with the
cv2pdb project.
Done.
That was fast. Thanks!
On 30.07.2015 20:27, Rainer Schuetze wrote:
On 30.07.2015 09:49, Sönke Ludwig wrote:
Am 30.07.2015 um 02:59 schrieb Joseph Cassman:
4) The VS 2015 Community 2015 installation [2] also includes a complete
build system. However, the DMD Windows installer does not recognize it
and fails to upd
On 30.07.2015 11:23, Sönke Ludwig wrote:
Am 30.07.2015 um 09:49 schrieb Sönke Ludwig:
Am 30.07.2015 um 02:59 schrieb Joseph Cassman:
4) The VS 2015 Community 2015 installation [2] also includes a complete
build system. However, the DMD Windows installer does not recognize it
and fails to upda
On 30.07.2015 09:49, Sönke Ludwig wrote:
Am 30.07.2015 um 02:59 schrieb Joseph Cassman:
4) The VS 2015 Community 2015 installation [2] also includes a complete
build system. However, the DMD Windows installer does not recognize it
and fails to update the sc.ini file accordingly. I will file a
On 29.07.2015 09:10, Martin Nowak wrote:
On Wednesday, 29 July 2015 at 01:55:35 UTC, Joseph Cassman wrote:
There is probably an obvious reason this is not possible but I could
not see it when reading through the MS licensing information. It seems
to me the linker bin could be redistributed. Wh
On 04.06.2015 17:04, Vladimir Panteleev wrote:
http://beta.forum.dlang.org/
Many major and minor improvements.
Some major ones:
- dlang.org theme, fully responsive and mobile-friendly
- keyboard navigation in all views
- automatically saved post drafts
- get notified of new posts and replies
On 17.05.2015 13:48, extrawurst wrote:
On Sunday, 17 May 2015 at 08:04:44 UTC, Manu wrote:
This is a really great release!
I missed the lexical scope support. I'll try that out right away. It's
been a long time coming :)
What is meant by "support lexical scope blocks" ?
void foo() {
{in
Hi,
there is a new release of Visual D available at
http://rainers.github.io/visuald/visuald/StartPage.html
Major new features:
- new linker option "build and use local phobos library" to get a COFF32
version (dmd 2.067+) or add missing debug info (dmd 2.065+)
- dparser updated with suppor
On 09.05.2015 04:58, Mike wrote:
On Saturday, 9 May 2015 at 02:31:09 UTC, Elie Morisse wrote:
Hi!
Calypso just got a D translation of the first Qt5 Widgets tutorial
building and running:
https://github.com/Syniurge/Calypso/blob/master/tests/calypso/qt5/qt5demo.d
Result: http://homo-nebulus
On 20.03.2015 16:18, Martin Nowak wrote:
On 03/19/2015 08:02 AM, Rainer Schuetze wrote:
The COFF32 lib is built through win64.mak. This is an excerpt from my
build script to create lib32\phobos32mscoff.lib:
set dm_make=c:\l\dmc\bin\make
set vs=vs12
set vcdir=c:\l\%vs%\vc
set cl32=%vcdir%/bin/
On 16.03.2015 22:38, Martin Nowak wrote:
Release Candidate for 2.067.0
http://downloads.dlang.org/pre-releases/2.x/2.067.0/
http://ftp.digitalmars.com/
You can get the binaries here until they are mirrored.
https://dlang.dawg.eu/downloads/dmd.2.067.0-rc1/
We fixed the few remaining issues.
ht
On 18.03.2015 01:46, Martin Nowak wrote:
On 03/18/2015 01:13 AM, Manu via Digitalmars-d-announce wrote:
Yes. Has for a while.
We're really hanging out for the 32bit COFF libs to ship with DMD.
Well, someone should add a build target to
https://github.com/D-Programming-Language/phobos/blob/ma
On 28.02.2015 10:50, Vadim Lopatin wrote:
I suspect that is implemented by the Visual Studio debugger. Have you
tried creating an IDebugPortSupplier2?
https://msdn.microsoft.com/en-us/library/bb145819.aspx
It might also only be possible from within Visual Studio, though. To
host a debug engin
On 26.02.2015 11:17, Vadim Lopatin wrote:
On Wednesday, 18 February 2015 at 08:21:19 UTC, Rainer Schuetze wrote:
On 17.02.2015 20:41, Vadim Lopatin wrote:
It looks like we need to develop some universal debugger library.
For linux, it can use gdb as a backend.
For windows - I'm not sure. Is
On 17.02.2015 20:41, Vadim Lopatin wrote:
It looks like we need to develop some universal debugger library.
For linux, it can use gdb as a backend.
For windows - I'm not sure. Is there any console debugger which can
debug dmd generated executables? I've checked windbg shipped with dmd,
but it l
On 09.01.2015 10:34, Daniel N wrote:
On Thursday, 1 January 2015 at 22:00:03 UTC, Rainer Schuetze wrote:
Happy new year!
Just the right time for a new release of Visual D!
This version features
Awesome! In order to make it easier for new users, the documentation
could mention that "Visual
On 02.01.2015 11:09, Manu via Digitalmars-d-announce wrote:
* Win32/COFF support for dmd 2.067+
Does DMD bundle COFF32 libs yet? We really need to get those in the
next release.
Nothing prepared for that yet. I believe this feature was supposed to be
experimental for a release without offic
On 01.01.2015 23:55, notna wrote:
Thanks Rainer
As VisualD is now part of D-Programming-Language, it would be great if
it would have the same releases/tags. Would i.e. simplify the
maintenance of the DMD Windows installer and also make it clear with
which D version VisualD keeps pace ;)
Mos
Happy new year!
Just the right time for a new release of Visual D!
This version features
* Win32/COFF support for dmd 2.067+
* basic support to compile C/C++ files as part of the D project
* dparser: updated Alex Bothes semantic analyzer to a recent version
(the engine that also powers Mono-D
On 02.12.2014 23:20, Vladimir Panteleev wrote:
DSource in the headlines? In 2014? Shocking, I know.
Since Brad is no longer an active D user, and the website has had spotty
uptime lately, I've offered to take over the hosting and any maintenance.
Although opinions exist that the site should s
On 30.10.2014 04:02, Martin Nowak wrote:
On Wednesday, 8 October 2014 at 18:25:00 UTC, Rainer Schuetze wrote:
I'm benchmarking my Windows version of a concurrent GC with it. It
does quite a lot of allocations, and this is causing some serious
trouble because marking cannot compete with the rat
On 12.10.2014 21:37, Meta wrote:
On Sunday, 12 October 2014 at 08:17:33 UTC, Rainer Schuetze wrote:
Hmmm, I don't get errors with that. Is it reproducible? What version
of VS are you using?
I can reproduce it by opening Visual Studio, going to File > New > File
> D > Empty D Module, and edi
On 13.10.2014 14:59, FrankLike wrote:
Sorry, Rainer,
I find it didn't get the Debug info !
I test it by DGui.
Converting debug information...
"Debug\dguiTest.exe" not created!
Building Debug\dguiTest.exe failed!
Project Property → Compiler → Debug → Debug Info
The Default item is 'Symbolic(s
On 12.10.2014 05:41, Walter Bright wrote:
On 10/11/2014 4:23 PM, Leandro Lucarella wrote:
It basically defines a bunch of environment variables and run the
binary. This is a super common practice in posix systems. We are not
inventing anything here. I don't know how windows or other OSs deal w
On 12.10.2014 02:27, Meta wrote:
I'm not sure what the problem is, but with this release, when I open a
new file and select "empty D module", after a few seconds devenv.exe
goes berserk and starts eating up my CPU. At that point, Visual Studio
becomes unresponsive.
Hmmm, I don't get errors wi
Hi,
there is a new version of Visual D available for download at
http://rainers.github.io/visuald/visuald/StartPage.html
It is telling that after such a long time since the last release the
major feature is the update of another project that is just installed
with Visual D, but I think it is
On 09.10.2014 21:46, Jacob Carlborg wrote:
On 2014-10-09 20:33, Rainer Schuetze wrote:
This is a gcc extension, which isn't supported under Windows by dmd.
It seems to be possible in Visual Studio [1], but that still leaves OMF.
[1]
http://stackoverflow.com/questions/1113409/attribute-cons
On 09.10.2014 21:38, David Nadlinger wrote:
On Thursday, 9 October 2014 at 18:33:25 UTC, Rainer Schuetze wrote:
This is a gcc extension, which isn't supported under Windows by dmd.
Can you add this attribute in GDC/LDC as part of a D file aswell?
http://wiki.dlang.org/LDC-specific_language_c
On 10.10.2014 02:30, Walter Bright wrote:
On 10/9/2014 11:25 AM, Rainer Schuetze wrote:
Martin is very much against this, one reason is that it does not work
with
druntime in a shared library.
I can understand that, but I also don't know what a reasonable use case
would be for sharing a libr
On 09.10.2014 15:31, Jacob Carlborg wrote:
On 09/10/14 08:43, Rainer Schuetze wrote:
Yes, but the problem is not to access command line arguments, but to run
code before the GC initialization i.e. before _d_run_main is executed.
If we can assume a C++ backend, using static initialization of
On 09.10.2014 10:18, Walter Bright wrote:
On 10/8/2014 11:43 PM, Rainer Schuetze wrote:
Yes, but the problem is not to access command line arguments, but to
run code
before the GC initialization i.e. before _d_run_main is executed.
If we can assume a C++ backend, using static initialization o
On 09.10.2014 08:29, Jacob Carlborg wrote:
On 08/10/14 22:47, Rainer Schuetze wrote:
C main is no longer under user control, because it is auto-generated
with D main. I never liked that change, we've just discovered another
reason.
All platforms have API's to access the command line argumen
On 08.10.2014 22:10, Walter Bright wrote:
On 10/8/2014 11:19 AM, Rainer Schuetze wrote:
There is no perfect plan how an application can change the default
options that
are used without arguments, though. Doing this in main() is too late
for some
parameters (e.g. "precise"), because the GC will
On 06.10.2014 19:29, Dicebot wrote:
On Monday, 6 October 2014 at 17:23:55 UTC, Andrei Alexandrescu wrote:
On 10/6/14, 9:51 AM, Dicebot wrote:
https://github.com/D-Programming-Language/druntime/pull/985
This is awesome. I recall Don had some solid performance numbers for
it in his talk, do y
On 08.10.2014 19:39, Walter Bright wrote:
On 10/8/2014 12:43 AM, Leandro Lucarella wrote:
I think this is an unjustified fear, there are already many environment
variables that can affect your program. That's why they are called...
environment variables :)
Being on the front lines of tech su
On 19.09.2014 03:36, Vladimir Panteleev wrote:
Most notable change since DConf is that on Windows, Digger can now build
D from source (including x64 versions) without requiring Git or Visual
Studio to be installed. It achieves this by downloading and locally
installing (unpacking) all the softw
On 10.08.2014 05:33, Aldo Nunez wrote:
Greetings to all Mago Debugger, Visual D, and interested D users.
After 5 years, I can no longer continue development of Mago Debugger.
The project requires too much attention for me to keep working on it
while keeping my family happy.
I learned a ton, a
On 11.07.2014 20:15, Iain Buclaw via Digitalmars-d-announce wrote:
On 11 July 2014 16:48, Andrei Alexandrescu via Digitalmars-d-announce
wrote:
Upvote!!
http://www.reddit.com/r/programming/comments/2afm4x/dconf_2014_day_2_talk_6_debugging_in_d_by_iain/
https://www.facebook.com/dlang.org/pos
On 15.07.2014 04:35, Manu via Digitalmars-d-announce wrote:
On 15 July 2014 04:27, Rainer Schuetze via Digitalmars-d-announce
mailto:digitalmars-d-announce@puremagic.com>> wrote:
On 14.07.2014 08:22, Manu via Digitalmars-d-announce wrote:
There are alternative tools ava
On 15.07.2014 04:02, Manu via Digitalmars-d-announce wrote:
On 15 July 2014 04:27, Rainer Schuetze via Digitalmars-d-announce
mailto:digitalmars-d-announce@puremagic.com>> wrote:
On 14.07.2014 08:22, Manu via Digitalmars-d-announce wrote:
There are alternative tools ava
On 15.07.2014 04:06, Manu via Digitalmars-d-announce wrote:
On 15 July 2014 07:37, Rainer Schuetze via Digitalmars-d-announce
mailto:digitalmars-d-announce@puremagic.com>> wrote:
On 14.07.2014 16:17, Manu via Digitalmars-d-announce wrote:
I've been running beta2, an
On 14.07.2014 21:05, Trass3r wrote:
Setting VCDIR and SDKDIR via the make command works.
Works for me. Maybe you need a newer version of make (there was a
silent update in 2012, my version is 5.06).
Well if you don't set VCDIR you won't get proper include paths.
So no clue why it works for
On 14.07.2014 16:17, Manu via Digitalmars-d-announce wrote:
I've been running beta2, and I noticed that class debugging isn't
working. There was a discussion some time back about how class members
weren't evaluated correctly in Win64, and it was said that it was fixed
in master.
I was excited a
On 14.07.2014 08:22, Manu via Digitalmars-d-announce wrote:
There are alternative tools available for windows too, but I think the
key for Windows developers remains proper integration into Visual
Studio, and PDB support.
I guess the biggest hurdle there is integrating D concepts info into
MS's
On 14.07.2014 16:55, Trass3r wrote:
Nope doesn't.
Setting VCDIR and SDKDIR via the make command works.
Works for me. Maybe you need a newer version of make (there was a silent
update in 2012, my version is 5.06).
This kind of escaping also depends a lot on the used shell, I'm just
using c
On 13.07.2014 20:43, Trass3r wrote:
You can add the compiler to the make command line with some magic
quoting.
My build script calls
druntime:
make -f win64.mak DMD=../windows/bin/dmd.exe
"CC=\"c:\l\vc10\bin64\cl.exe\"" target
phobos:
make -f win64.mak DMD=../windows/bin/dmd.exe
"CC=\"c:\l\v
On 13.07.2014 19:35, Trass3r wrote:
Digger is awesome. Have never heard of it before this talk.
Unfortunately it's a huge PITA to get a Win64 build with it cause of
those stupid hardcoded "\Program Files (x86)\Microsoft Visual Studio
10.0\VC" paths. The modified makefiles etc are always revert
101 - 161 of 161 matches
Mail list logo