[Issue 11251] Not able to link (Previous Definition Different)

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Oct 15 01:54:36 PDT 2013


http://d.puremagic.com/issues/show_bug.cgi?id=11251



--- Comment #2 from Michal Minich <michal.minich at gmail.com> 2013-10-15 01:54:27 PDT ---
(In reply to comment #1)
> Need a small test case.

https://mega.co.nz/#!T5ojET6S!OSP3ezBAvRkbxTtXop7a5lpOgZo1a4MMZgVxJ4fpWko

I was not able to build absolutely minimal test case but you can download
linked file where you will find prebuild libs using dmd 263 and 264, including
source and .bat to rebuild them. Also small app that just links the file. You
can find the build scripts for both compiler veresions are identical, yet the
.lib fails to link when build and linked with dmd 264. Also invalid executable
is generated.

Description of folders:

* VibeLink is test app just to link vibe*.lib file
* vibe-d is latest stable release

* VibeLink\build_263.bat
    run this to link with prebuild VibeLink\lib\vibe_dmd263_snn.lib using dmd
2.063

* VibeLink\build_264.bat
    run this to link with prebuild VibeLink\lib\vibe_dmd264beta1.lib using dmd
2.064

* vibe-d\build.bat
    run this to rebuild vibe.lib

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list