cannot find valid Visual Code Studio install
Erik Joelsson
erik.joelsson at oracle.com
Thu Jul 9 20:20:14 UTC 2020
On 2020-07-09 12:56, Ty Young wrote:
>
> On 7/9/20 9:22 AM, Erik Joelsson wrote:
>> Could you post the full configure command and log please. This sounds
>> weird. You should not be needing clang on Windows.
>>
>> Also, what source did you clone?
>
>
> On linux right now, but I think it's because I'm using the jextract
> branch of panama-foreign:
>
>
> https://github.com/openjdk/panama-foreign
>
This was a very crucial piece of information that you left out
initially. Panama uses libclang for specific new features in that
project. I don't know the details on how to build that project. You will
need to ask people working on Panama for details on any special needs
they have.
I would recommend you clone the mainline jdk and get that to work first
as a baseline.
/Erik
>
> I remember there being a commit some time ago that requires clang to
> be specified on panama-dev, but I've never had to do that under Linux.
> This is my first time compiling on Windows so I have no idea what's
> going on.
>
>
>>
>> /Erik
>>
>> On 2020-07-09 07:04, Ty Young wrote:
>>>
>>> On 7/9/20 7:37 AM, Erik Joelsson wrote:
>>>> Hello Ty,
>>>>
>>>> Microsoft Visual Studio 2019 or 2017, any edition, should work. My
>>>> best guess is that you skipped installing the necessary parts of
>>>> it. Run the installer again, click "Modify" and make sure you have
>>>> "Desktop development with C++" ticked in.
>>>
>>>
>>> That worked, thanks!
>>>
>>>
>>> It still didn't configure though. Now it's complaining about not
>>> having clang installed. Once I installed clang and clang-devel, it
>>> then complained about not having version 9 installed. The latest
>>> version from cygdrive was 8<something>, 9 is not an option. If I try
>>> to trick it by copying and renaming the older 8<something> version,
>>> it then complains about Index.h being found but not being
>>> compileable and to report it here.
>>>
>>>
>>> Any advice here? I tried installing more extra stuff from Visual
>>> Code Studio to see if it'd help, but it doesn't or I'm not
>>> installing the right things.
>>>
>>>
>>>>
>>>> /ERik
>>>>
>>>> On 2020-07-09 01:29, Ty Young wrote:
>>>>> Hopefully this is the right place. Don't shoot me if it isn't,
>>>>> please.
>>>>>
>>>>>
>>>>> I'm trying to build the JDK from Windows 10. I got so far as to
>>>>> configure failing on finding what it needs from the Visual Code
>>>>> Studio install via command line:
>>>>>
>>>>>
>>>>> configure: Found Visual Studio installation at /cygdrive/c/Program
>>>>> Files (x86)/Microsoft Visual Studio/2019/Community using
>>>>> well-known name
>>>>> configure: Warning: None of vc/bin/amd64/vcvars64.bat
>>>>> vc/bin/x86_amd64/vcvarsx86_amd64.bat
>>>>> VC/Auxiliary/Build/vcvarsx86_amd64.bat
>>>>> VC/Auxiliary/Build/vcvars64.bat were found, Visual Studio
>>>>> installation not recognized. Ignoring
>>>>> configure: Found Visual Studio installation at /cygdrive/c/Program
>>>>> Files (x86)/Microsoft Visual Studio/2019/Community using
>>>>> well-known name
>>>>> configure: Warning: None of vc/bin/amd64/vcvars64.bat
>>>>> vc/bin/x86_amd64/vcvarsx86_amd64.bat
>>>>> VC/Auxiliary/Build/vcvarsx86_amd64.bat
>>>>> VC/Auxiliary/Build/vcvars64.bat were found, Visual Studio
>>>>> installation not recognized. Ignoring
>>>>> configure: Cannot locate a valid Visual Studio installation,
>>>>> checking current environment
>>>>> checking for Visual Studio variables... not found
>>>>> configure: Cannot locate a valid Visual Studio or Windows SDK
>>>>> installation on disk,
>>>>> configure: nor is this script run from a Visual Studio command
>>>>> prompt.
>>>>> configure: Try setting --with-tools-dir to the VC/bin directory
>>>>> within the VS installation
>>>>>
>>>>>
>>>>> However there is no "bin" directory in this installation, at least
>>>>> not one that contains any of the specified files. This is Visual
>>>>> Code 2019 Community, but I've tried the Professional version too.
>>>>> The building document doesn't specify which version, nor does it
>>>>> tell me how to fix this.
>>>>>
>>>>>
>>>>> How do I get this to work via command line?
>>>>>
More information about the build-dev
mailing list