Pure-D / workspace-d

CLI deprecated, API + functionality moved into https://github.com/Pure-D/serve-d
MIT License
76 stars 15 forks source link

Error 2: File Not Found :REF.obj #40

Closed bubnenkoff closed 7 years ago

bubnenkoff commented 8 years ago

I can't build latest version. The error is next:

WARNING: no Visual Studio installation detected
OPTLINK (R) for Win32  Release 8.00.17
Copyright (C) Digital Mars 1989-2013  All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
OPTLINK : Warning 9: Unknown Option : OUT
OPTLINK : Warning 9: Unknown Option : OBJ\PAINLESSTRAITS.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\PAINLESSJSON.UNITTESTTYPES_LOCAL_IMPORT.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\PAINLESSJSON.UNITTESTTYPES.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\PAINLESSJSON.STRING.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\PAINLESSJSON.PAINLESSJSON.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\PAINLESSJSON.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\PAINLESSJSON.ANNOTATIONS.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUNIT.TOOLKIT.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUNIT.RESULT.MODULERESULTCOLLECTION.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUNIT.RESULT.MODULERESULT.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUNIT.REFLECTION.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUNIT.OUTPUT.CONSOLE.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUNIT.MODULEUNITTESTER.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUNIT.MOCKABLE.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUNIT.ERROR.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.VERSION_.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.SEMVER.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.RECIPE.SDL.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.RECIPE.PACKAGERECIPE.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.RECIPE.JSON.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.RECIPE.IO.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.PROJECT.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.PLATFORM.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.PACKAGESUPPLIER.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.PACKAGEMANAGER.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.PACKAGE_.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.VIBECOMPAT.INET.URL.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.VIBECOMPAT.INET.PATH.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.VIBECOMPAT.DATA.UTILS.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.VIBECOMPAT.DATA.SERIALIZATION.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.VIBECOMPAT.DATA.JSON.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.VIBECOMPAT.CORE.LOG.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.VIBECOMPAT.CORE.FILE.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.UTILS.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.SDLANG.UTIL.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.SDLANG.TOKEN.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.SDLANG.SYMBOL.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.SDLANG.PARSER.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.SDLANG.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.SDLANG.LEXER.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.SDLANG.EXCEPTION.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.SDLANG.AST.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INTERNAL.LIBINPUTVISITOR.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.INIT.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.GENERATORS.VISUALD.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.GENERATORS.TARGETDESCRIPTION.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.GENERATORS.SUBLIMETEXT.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.GENERATORS.GENERATOR.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.GENERATORS.CMAKE.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.GENERATORS.BUILD.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.DUB.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.DESCRIPTION.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.DEPENDENCYRESOLVER.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.DEPENDENCY.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.COMPILERS.UTILS.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.COMPILERS.LDC.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.COMPILERS.GDC.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.COMPILERS.DMD.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.COMPILERS.COMPILER.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.COMPILERS.BUILDSETTINGS.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\DUB.COMMANDLINE.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\WORKSPACED.COMPLETION.DML.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\WORKSPACED.COM.FSWORKSPACE.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\WORKSPACED.COM.DUB.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\WORKSPACED.COM.DSCANNER.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\WORKSPACED.COM.DLANGUI.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\WORKSPACED.COM.DFMT.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\WORKSPACED.COM.DCD.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\WORKSPACED.APP.OBJ
OPTLINK : Warning 9: Unknown Option : OBJ\WORKSPACED.API.OBJ
OPTLINK : Warning 9: Unknown Option : LIBPATH
OPTLINK : Warning 9: Unknown Option : LDC2
OPTLINK : Warning 9: Unknown Option : ..
OPTLINK : Warning 9: Unknown Option : LIB64
:REF.obj
 Error 2: File Not Found :REF.obj
Error: `C:\Windows\system32\cmd.exe /s /c "C:\ldc2\bin\amd64.bat link.exe"` failed with status: 1
ldc2 failed with exit code 1.
Error while compiling workspace-d.
Program exited with code 1
WebFreak001 commented 8 years ago

Is your ldc properly setup? Try compiling a simple hello world program:

// test.d
import std.stdio;

void main()
{
    writeln("hello world");
}

ldc2 test.d

It says WARNING: no Visual Studio installation detected at the top which could prevent it from linking properly

WebFreak001 commented 7 years ago

closing for now, reopen when you have confirmed that ldc works properly and also works with dub projects