Re: Updated D then undefined symbols in vibed

2016-11-24 Thread Jot via Digitalmars-d-learn
On Thursday, 24 November 2016 at 20:18:16 UTC, Jot wrote: On Thursday, 24 November 2016 at 17:46:38 UTC, ag0aep6g wrote: On 11/24/2016 06:15 PM, Jot wrote: I think you are failing to realize the first axiom I presented. I only updated dmd2. This shouldn't change the object and library files.

Re: Updated D then undefined symbols in vibed

2016-11-24 Thread ag0aep6g via Digitalmars-d-learn
On 11/24/2016 09:18 PM, Jot wrote: And dmd2.exe does not recognize that an object file is out of date? Seems like a bug to me... I don't know enough about these things to make definite statements, but I wouldn't expect dmd to detect such situations. Do object file formats have ways to store

Re: Updated D then undefined symbols in vibed

2016-11-24 Thread Jot via Digitalmars-d-learn
On Thursday, 24 November 2016 at 17:46:38 UTC, ag0aep6g wrote: On 11/24/2016 06:15 PM, Jot wrote: I think you are failing to realize the first axiom I presented. I only updated dmd2. This shouldn't change the object and library files. They should essentially compile to the same thing and it

Re: Updated D then undefined symbols in vibed

2016-11-24 Thread ag0aep6g via Digitalmars-d-learn
On 11/24/2016 06:15 PM, Jot wrote: I think you are failing to realize the first axiom I presented. I only updated dmd2. This shouldn't change the object and library files. They should essentially compile to the same thing and it shouldn't matter. As far as I can tell, this isn't generally

Re: Updated D then undefined symbols in vibed

2016-11-24 Thread Jot via Digitalmars-d-learn
On Thursday, 24 November 2016 at 16:49:20 UTC, Rene Zwanenburg wrote: On Thursday, 24 November 2016 at 16:17:19 UTC, Jot wrote: Any more ideas? Obviously something isn't getting linked in in the VS project. This is definitely a stale object file problem. From that error message it appears to

Re: Updated D then undefined symbols in vibed

2016-11-24 Thread Rene Zwanenburg via Digitalmars-d-learn
On Thursday, 24 November 2016 at 16:17:19 UTC, Jot wrote: Any more ideas? Obviously something isn't getting linked in in the VS project. This is definitely a stale object file problem. From that error message it appears to use the .dub directory to store object files of your dependencies.

Re: Updated D then undefined symbols in vibed

2016-11-24 Thread Jot via Digitalmars-d-learn
On Thursday, 24 November 2016 at 10:04:36 UTC, Rene Zwanenburg wrote: On Thursday, 24 November 2016 at 09:52:32 UTC, Jot wrote: Seems like someone decided to screw up a lot of people by removing a lot of stuff ;/ I guess I should learn my lesson about assuming a "stable" dmd release won't

Re: Updated D then undefined symbols in vibed

2016-11-24 Thread John Colvin via Digitalmars-d-learn
On Thursday, 24 November 2016 at 09:52:32 UTC, Jot wrote: Using vibe D. designed to update dmd to latest and then I now get the following errors: .dub\obj\debug\dev\source\app.obj(app) Error 42: Symbol Undefined _D3std6format12arrayPtrDiffFNaNbNiNexAvxAvZi

Re: Updated D then undefined symbols in vibed

2016-11-24 Thread Rene Zwanenburg via Digitalmars-d-learn
On Thursday, 24 November 2016 at 09:52:32 UTC, Jot wrote: Seems like someone decided to screw up a lot of people by removing a lot of stuff ;/ I guess I should learn my lesson about assuming a "stable" dmd release won't completely kill my project. There are still some old object files or

Updated D then undefined symbols in vibed

2016-11-24 Thread Jot via Digitalmars-d-learn
Using vibe D. designed to update dmd to latest and then I now get the following errors: .dub\obj\debug\dev\source\app.obj(app) Error 42: Symbol Undefined _D3std6format12arrayPtrDiffFNaNbNiNexAvxAvZi .dub\obj\debug\dev\source\app.obj(app) Error 42: Symbol Undefined