Re: Could not determine MSC version (Visual Studio 2017)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 25/01/2019 09:50, julien2412 wrote:
workdir\UnpackedTarball\nss\nspr\out\config.log
configure:2543: checking for cl
configure:2570: result: cl
configure:5898: cl  -c   conftest.c >&5
conftest.c
conftest.c(14): error C2065: '__thumb2__'ÿ: identificateur non d‚clar‚
Compilateur d'optimisation Microsoft (R) C/C++ versionÿ19.16.27026.1 pour
x64
Copyright (C) Microsoft Corporation. Tous droits r‚serv‚s.

configure:5898: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define DEBUG 1
| /* end confdefs.h.  */
|
| int
| main ()
| {
| return sizeof(__thumb2__);
|   ;
|   return 0;
| }
configure:7134: error: Could not determine MSC version.

The __thumb2__ part is a red herring; configure proceeds past it just fine. The issue is

        # Determine compiler version
        changequote(,)
        _MSVC_VER_FILTER='s|.* \([0-9]\+\.[0-9]\+\.[0-9]\+\(\.[0-9]\+\)\?\).*|\1|p'
        changequote([,])
        CC_VERSION=`${CC} -v 2>&1 | sed -ne "$_MSVC_VER_FILTER"`
        if test -z "$CC_VERSION"; then
            AC_MSG_ERROR([Could not determine MSC version.])
        fi

at workdir/UnpackedTarball/nss/nspr/configure.in:1931. For me, it determines CC_VERSION=19.16.27024.1. For you, the sed invocation apparently fails, leading to an empty CC_VERSION, presumably because your French MSVC outputs something that the code can't cope with.

In the cygwin shell where you do `make`, do the following:

$ grep CC= config_host.mk
to get the CC=... line, should be something like CC=C:/PROGRA... Do the below two commands, with each XXX replaced by the exact value from that CC= line:

$ XXX -v

and

$ XXX -v 2>&1 | sed -ne 's|.* \([0-9]\+\.[0-9]\+\.[0-9]\+\(\.[0-9]\+\)\?\).*|\1|p'

and provide the output of each.
_______________________________________________
LibreOffice mailing list
LibreOffice@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/libreoffice




[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux