Forum Navigation
Link problem on windows w dmd and LinkSeq
Moderators:
kris
Posted: 03/04/07 23:29:43I built the tango libs from the .bat file, and I was able to compile the hello.d and it works. I downloaded file tango-0.95.1-src.zip to do this. However, with chapterStorage.d, I get this error:
L:\home\bburdette\Docs\D\ben\Modeler>bud chapterStorage.d OPTLINK (R) for Win32 Release 7.50B1 Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\LinkSeq.obj(Link Seq) Error 42: Symbol Undefined _D5tango4util10collection4impl4Cell26__T4CellTPC7mod eler5PointZ4Cell7elementMFZPC7modeler5Point L:\home\bburdette\Docs\D\ben\Modeler>output of bud -test chapterstorage.d (the chapterstorage.ksd file):
chapterStorage.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\HashMap.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\io\protocol\model\IReader.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\io\model\IBuffer.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\io\model\IConduit.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\io\protocol\model\IProtocol.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\io\protocol\model\IWriter.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\HashParams.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\GuardIterator.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\Iterator.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\LLCell.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\Cell.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\Comparator.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\LLPair.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\MapCollection.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\Collection.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\View.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\Dispenser.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\Map.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\MapView.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\SortedKeys.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\AbstractIterator.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\ArrayBag.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\CLCell.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\BagCollection.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\Bag.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\BagView.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\LinkSeq.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\Sortable.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\SeqCollection.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\Seq.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\SeqView.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\CircularSeq.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\ArraySeq.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\TreeBag.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\model\SortedValues.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\RBCell.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\impl\DefaultComparator.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\iterator\FilteringIterator.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\util\collection\iterator\InterleavingIterator.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\io\Stdout.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\io\Console.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\sys\Common.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\io\Buffer.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\io\DeviceConduit.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\io\Conduit.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\text\convert\Format.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\text\convert\Utf.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\text\convert\model\IFormatService.obj+L:\home\bburdette\Docs\D\dmd\import\tango\tango\text\Ascii.obj chapterStorage.exe chapterStorage.map chapterStorage.def/noi/mapMy path looks like this:
PATH=L:\home\bburdette\Docs\D\dmd\bin;L:\home\bburdette\Docs\D\dm\bin;C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\;C:\Program Files\Borland\BDS\4.0\Bin;C:\Program Files\Intel\ISelect\Bin6;C:\PROGRA~1\Borland\CBUILD~1\Bin;C:\PROGRA~1\Borland\CBUILD~1\Projects\Bpl;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared;C:\Program Files\WinCvs 1.2\;C:\Program Files\Common Files\Autodesk Shared\;C:\Docs\cpp\STLport-4.6.2\lib;;C:\Program Files\Common Files\GTK\2.0\bin;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\Borland\CaliberRM SDK 2005 R2\lib;C:\Program Files\QuickTime\QTSystem\;C:\Documents and Settings\bburdette\My Documents\Borland Studio Projects\bpl;C:\Program Files\WinCvs 1.2\And my sc.ini:
[Version] version=7.51 Build 020 [Environment] LIB=%@P%\..\lib;\dm\lib DFLAGS="-I%HOME%\common" "-I%HOME%\.." LINKCMD=%@P%\..\..\dm\bin\link.exeThe same link error occurs in a program that I wrote that uses LinkSeq?. I also downloaded setup-tango-0.95-beta1.exe and tried running that, but it gets a 404 error trying to download a zip file.