I am playing with library dgui.
In 2.060, everything built fine.
One of library samples imports std.string. Perhaps the VisualD doesn't include necessary library? I updated the DMD as follows: I deleted the dmd2 from C:\D folder and replaced it with one I downloaded from dlang.org. Is this nonstandard in some way? I randomly tested/wrote short programs and they worked.
I also issued the clean solution, but that didn't help.

Dňa 18. 2. 2013 17:12 jerro  wrote / napísal(a):
On Monday, 18 February 2013 at 12:55:13 UTC, Lubos Pintes wrote:
Hi,
I just updated to DMD 2.062. I then tried to recompile somewhat bigger
project. After fixing some errors, I received dozens of errors like this:
Error 42: Symbol Undefined _D3std6string6formatFYAya
(immutable(char)[] std.string.format(, ...))
I didn't see them when compiled with DMD 2.060. I am using VisualD and
I tried the "Rebuild solution" command to be sure everything is
recompiled.

You have some object file or a library that was built using dmd 2.060 or
earlier and uses std.format. Maybe you are using some D library that was
built separately (not as a part of your project)? If so, you need to
rebuild that library with dmd 2.062. If that is not the case, this
sounds like a bug in VisualD to me.

Reply via email to