"mainCRTStartup is where Windows tries to call to start a program. It is
in the C runtime library ("CRT") and that is the thing that calls main() or
winMain(). "
So it's because of the wrong settings of those projects? I'm starting a new
fresh sync of the v8 source and will try again as my current source are
dirty and I'm not sure I can revert the changes done in .gn and .gni files
back to original.
On Wednesday, August 29, 2018 at 4:06:33 PM UTC+8, Quan Chen wrote:
>
> I'm building V8 static libs using VS2017 too and I'm having the same
> issue. Have you worked out any solution?
>
> On Monday, July 9, 2018 at 11:44:06 PM UTC+8, Mike Moening wrote:
>>
>> At the very end of the build I received this error:
>>
>> *C:\Dev\common\v8>ninja -C out.gn/x64.release <http://out.gn/x64.release>*
>> *ninja: Entering directory `out.gn/x64.release
>> <http://out.gn/x64.release>'*
>> *[1/7] LINK cctest.exe cctest.exe.pdb*
>> *FAILED: cctest.exe cctest.exe.pdb*
>> *ninja -t msvc -e environment.x64 --
>> ../../third_party/llvm-build/Release+Asserts/bin/lld-link.exe /nologo
>> /OUT:./cctest.exe /PDB:.*
>> */cctest.exe.pdb @./cctest.exe.rsp
>> ../../third_party/llvm-build/Release+Asserts/bin\lld-link.exe: error:
>> <root>: undefined symbol: mainCRTStartup*
>> *ninja: build stopped: subcommand failed.*
>>
>> Looks like the tests are broken somehow...
>> Any ideas?
>>
>
--
--
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
---
You received this message because you are subscribed to the Google Groups
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.