Does it work any better if you run it from a plain old command prompt? That's what I did and it worked fine.
I don't know why you're getting that particular error, but I also don't know how rebuilding 4coder within 4coder would work (at least with its current architecture). In the process of building it tries to generate custom_4coder.dll, but while 4coder is running, that .dll is tied up, and I'd therefore expect things to fail during linking.
In fact I just ran a quick test -- renamed buildsuper.bat to build.bat and ran it within 4coder using alt-m -- and indeed it failed just as predicted.
| **********************************************************************
** Visual Studio 2017 Developer Command Prompt v15.6.7
** Copyright (c) 2017 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'
4coder_metadata_generator.cpp
4coder_default_bindings.cpp
LINK : fatal error LNK1104: cannot open file 'custom_4coder.dll'
Could Not Find C:\4coder\*.exp
Could Not Find C:\4coder\*.lib
exited with code 0
|
So, I'd be curious to see if buildsuper.bat runs successfully within a regular cmd.exe terminal. If it does -- and based on your VSCode build output I suspect it will -- then personally I'd just leave it at that. To me, I wouldn't want to spend time trying to figure out why building within 4coder is failing in that particular way, given that building within 4coder isn't going to work anyway (due to the aforementioned dll issue).