Hi,
--- preparation
Make a fresh clone of the J repository.
setup version.h
cd makemvsc
cd jdll
nmake -f makefile.win clean
nmake -f makefile.win
--- error
cl /D_JDLL /WX /W3 /Ot /Ob1 /Oy- /GS /Zc:strictStrings
/D_USING_V110_SDK71_ /D_CRT_SECURE_NO_WARNINGS /MT /Fo../../jsrc/cc.o
/c ../../jsrc/cc.c
Microsoft (R) C/C++ Optimizing Compiler Version 18.00.40629 for x86
Copyright (C) Microsoft Corporation. All rights reserved.
cc.c
../../jsrc/cc.c(487) : error C2065: 'jt' : undeclared identifier
../../jsrc/cc.c(487) : error C2223: left of '->typesizes' must point to
struct/union
../../jsrc/cc.c(487) : error C2168: '_tzcnt_u32' : too few actual
parameters for intrinsic function
NMAKE : fatal error U1077: 'E:\Vs2013\VC\BIN\cl.EXE' : return code '0x2'
Stop.
On 2020-04-30 13:40, Raul Miller wrote:
It's been ages since I've messed with VS2013 or windows, but... some
observation based questions which might help you shed some light on
this problem:
Does VS2013 not identify the file where the error occurred? Or is this
a linking error?
If it's a linking issue, I'm going to guess that you're building a dll
and haven't completed one of the prerequisite steps.
But I am just guessing -- you haven't provided a lot of information
here about what you are doing nor about where the error occurred, That
sort of information is critical to understanding what's going on here.
Thanks,
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm