On Friday, 18 November 2016 at 09:33:58 UTC, unDEFER wrote:
===============================
$ dmd try.d
OPTLINK (R) for Win32  Release 8.00.17
Copyright (C) Digital Mars 1989-2013  All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
try.obj(try)
Error 42: Symbol Undefined _D6cygwin3std4file10dirEntriesFAyaE6cygwin3std4file8SpanModebZS6cygwin3std4file11DirIterator
try.obj(try)
Error 42: Symbol Undefined _D6cygwin3std4file8DirEntry4nameMxFNaNbNdZAya
try.obj(try)
Error 42: Symbol Undefined _D6cygwin3std4file11DirIterator8popFrontMFZv
try.obj(try)
Error 42: Symbol Undefined _D6cygwin3std4file11DirIterator5emptyMFNdZb
try.obj(try)
Error 42: Symbol Undefined _D6cygwin3std4file11DirIterator5frontMFNdZS6cygwin3std4file8DirEntry
try.obj(try)
Error 42: Symbol Undefined _D6cygwin3std4file11DirIterator11__fieldDtorMFZv
try.obj(try)
 Error 42: Symbol Undefined _D6cygwin3std4file12__ModuleInfoZ
Error: linker exited with status 177865064
===============================

Who can explain these symbols?
_D6cygwin3std4file10dirEntriesFAyaE6cygwin3std4file8SpanModebZS6cygwin3std4file11DirIterator
dirEntries, SpanMode, DirIterator. dirEntries is function and defined in the code, SpanMode is enum and defined in the code, DirIterator is struct and defined in the code. So why it needed in something more??

Reply via email to