Hello, upon using “./autogen.sh”, with the default “--enable-debug” flag in 
autogen.input to configure a build, I receive the output listed in the attached 
text file. I have had no issues with the installation of Cygwin, Lode, or 
retrieving the LibreOffice source code via Git prior to this step. I used this 
tutorial http://devcentral.libreoffice.org/devguide.html#prereqwin

The line indicating failure states:
“checking What the C++ library is... configure: error: Could not figure out 
what C++ library this is
Error running configure at ./autogen.sh line 281.”

I do not know which library it is describing or how to alleviate the error. I 
have combed through much of the tutorials (including general and non-Windows 
specific) on the LibreOffice Wiki as well as searching Stack Overflow and the 
like for a similar error.

It also states that it cannot find many standard C header files
I’m thinking this may be a referencing problem to where the files are located 
(They are present when used from Visual Studio on other C and C++ projects from 
their default install location)  but I don’t know how to handle this, if I even 
need to (I assume so).

I also ask if any of the warnings also pertain to this issue or if they are 
just extra fluff warnings that come standard and are usually ignored.

Windows 10 64-bit
Visual Studio 2015 Update 3
Windows SDK 7.1 & 8,1
Java SDK 8
$ ./autogen.sh
Running ./configure with '--srcdir=/home/NBrooks/lode/dev/core 
--enable-option-checking=fatal'
********************************************************************
*
*   Running LibreOffice build configuration.
*
********************************************************************

checking build system type... x86_64-unknown-cygwin
checking host system type... x86_64-unknown-cygwin
checking for product name... LibreOfficeDev
checking for product version... 5.4
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for grep... (cached) /usr/bin/grep
checking for GNU Make... C:/cygwin/home/NBrooks/lode/opt/bin/make
configure: Using a native Win32 GNU Make version.
checking for explicit COMSPEC... checking for sed... /usr/bin/sed
checking whether to use link-time optimization... no
checking whether build target is Release Build... no
checking whether to sign windows build... no
checking for gawk... gawk
checking for gawk... /usr/bin/gawk
checking for bash... /bin/sh
checking for GNU or BSD tar... tar
checking for tar's option to strip components... --strip-components
checking how to build and package galleries... internal src images for desktop
checking whether to build with Java support... yes
checking whether to treat the installation as read-only... no
checking whether to build a 64-bit LibreOffice... no
checking Visual C++... ./configure: line 10554: warning: command substitution: 
ignored null byte in input
C:/PROGRA~2/MICROS~1.0/VC/
checking Is Visual C++ Express... No
checking whether UCRT is needed for this compiler version... Yes
checking for UCRT location... ./configure: line 10554: warning: command 
substitution: ignored null byte in input
./configure: line 10554: warning: command substitution: ignored null byte in 
input
found
./configure: line 10554: warning: command substitution: ignored null byte in 
input
checking cl.exe... found Visual C++ 2015  (C:/PROGRA~2/MICROS~1.0/VC/bin/cl.exe)
checking the dependency generation prefix (cl.exe -showIncludes)... 
"conftest.c(1): fatal error C1083: Cannot open include file: 'stdlib.h': No 
such file or directory"
checking for a x64 compiler and libraries for 64-bit Explorer extensions... 
found
checking whether to use DirectX... yes
checking whether to use ActiveX... yes
checking whether to use ATL... yes
checking whether the compiler is actually Clang... no
checking whether to build with additional debug utilities... no
checking whether to do a debug build... no
checking whether to generate debug information... no
checking for explicit AFLAGS... no
checking for explicit CFLAGS...  
-IC:/PROGRA~2/WI3CF2~1/10/Include/10.0.14393/ucrt
checking for explicit CXXFLAGS...  
-IC:/PROGRA~2/WI3CF2~1/10/Include/10.0.14393/ucrt
checking for explicit OBJCFLAGS... no
checking for explicit OBJCXXFLAGS... no
checking for explicit LDFLAGS... no
checking which package format to use... none
checking how to run the C preprocessor... /lib/cpp
checking for ANSI C header files... no
checking for sys/types.h... no
checking for sys/stat.h... no
checking for stdlib.h... no
checking for string.h... no
checking for memory.h... no
checking for strings.h... no
checking for inttypes.h... no
checking for stdint.h... no
checking for unistd.h... no
checking syslog.h usability... no
checking syslog.h presence... yes
configure: WARNING: syslog.h: present but cannot be compiled
configure: WARNING: syslog.h:     check for missing prerequisite headers?
configure: WARNING: syslog.h: see the Autoconf documentation
configure: WARNING: syslog.h:     section "Present But Cannot Be Compiled"
configure: WARNING: syslog.h: proceeding with the compiler's result
checking for syslog.h... no
checking whether to turn warnings to errors... yes
checking whether to have assert to abort in release code... no
checking whether to enable CUPS support... no
checking whether we want to fetch tarballs... "yes, if we use them"
checking whether to build help... no
checking whether to include MySpell dictionaries... no
checking whether to use dicts from external paths... no
checking whether to enable pch feature... yes
checking the GNU Make version... C:/cygwin/home/NBrooks/lode/opt/bin/make 4.2.1
checking whether GNU Make supports the 'file' function... yes
checking for --hash-style gcc linker support ... no
checking for perl... /usr/bin/perl
checking the Perl version... checked (perl 5)
checking for required Perl modules... all modules found
checking for midl.exe... ./configure: line 10554: warning: command 
substitution: ignored null byte in input
./configure: line 10554: warning: command substitution: ignored null byte in 
input
C:\Program Files (x86)\Windows Kits\10\/Bin/x86/midl.exe
checking for csc.exe... ./configure: line 10554: warning: command substitution: 
ignored null byte in input
C:\Windows\Microsoft.NET\Framework\v4.0.30319\/csc.exe
checking for al.exe... ./configure: line 10554: warning: command substitution: 
ignored null byte in input
./configure: line 10554: warning: command substitution: ignored null byte in 
input
./configure: line 10554: warning: command substitution: ignored null byte in 
input
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 
Tools\/al.exe
checking .NET Framework find_dotnetsdk... checking .NET Framework 
find_winsdk... ./configure: line 10554: warning: command substitution: ignored 
null byte in input
./configure: line 10554: warning: command substitution: ignored null byte in 
input
checking .NET Framework find_dotnetsdk46... ./configure: line 10566: warning: 
command substitution: ignored null byte in input
checking found: C:/PROGRA~2/WI3CF2~1/NETFXSDK/46D346~1.1//um/x86/mscoree.lib... 
found
checking whether to enable runtime optimizations... yes
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking sys/sdt.h usability... no
checking sys/sdt.h presence... no
checking for sys/sdt.h... no
checking whether C:/PROGRA~2/MICROS~1.0/VC/bin/cl.exe -arch:SSE supports thread 
safe statics... yes
checking whether C:/PROGRA~2/MICROS~1.0/VC/bin/cl.exe -arch:SSE supports 
__attribute__((warn_unused))... no
checking What the C++ library is... configure: error: Could not figure out what 
C++ library this is
Error running configure at ./autogen.sh line 281.
_______________________________________________
LibreOffice mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to