On Mon, Apr 24, 2017 at 2:49 PM, Sebastian Kuzminsky <s...@highlab.com> wrote:
> On 04/23/2017 09:25 PM, Evan Foss wrote:
>> Ok so I tried
>> LDFLAGS=-L/usr/lib64 ./configure --without-libmodbus
>> --with-realtime=uspace --with-python=/usr/bin/python2.7
>> --with-boost-python=py27
>> (all one line) and it still lands in the same failure. I attached the logfile
>
> Chris Radek pointed out to me on IRC that i'd given you the wrong
> boost-python library name. That command line is right except it should
> be --with-boost-python=2.7, *not* =py2.7.
You and Chris Radek ROCK! This worked past the configure stage but now
i have a different problem...
./configure --enable-simulator --with-python=/usr/bin/python2.7
--with-boost-python=2.7 --prefix=/home/user1/programs/linuxcnc
Using release 2.7.8 the build fails. Using the current git head it
builds but fails run. Which should I focus on?
>
> --
> Sebastian Kuzminsky
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
--
Home
http://evanfoss.googlepages.com/
Work
http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2
mQENBFYy4RYBCAC183JomLtbdAlcKiaPDoVHq52LDmVmH75aiEc69m7YxDt54/ai
VtYCAobbGVIyn3Hlz3uhF6LnPl/6Lm1VdnCfpwu3KQhCO6ds10ow2C30X4ohCqOd
hCVg5C+ILmQkEffFrFODy3ji+PYTF4pADvHCWsTMv0hf0llwFOJsBCK6cl02IffE
JPqy4PjM1nZ9HpzT84JBaG/4OGvTZ8SQ2yFUl265jagvygPTf88H1xpZHH1r8dB1
stjUHLmPH8AOyDgKxFchgGeDc3p/vJtgDDIXAFfDXG0NSRovLmtaQdGxe47Zf/go
bXiEM7YL2WqQe5zfEA919JxkEwlDKYniOSVzABEBAAG0N0V2YW4gRm9zcyAoVGhp
cyBpcyBteSBwdWJsaWMga2V5LikgPGV2YW5mb3NzQGdtYWlsLmNvbT6JATkEEwEC
ACMFAlYy4RYCGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRCIpQTcE8nN
bbBaCACAm8pU5lG1ev2Fsw68Axtcl57SJrYieqX96c3YuYH9JpqMqJRnd9nDKw9X
tQuvuH7tUk0VbOaDqReOYJVI/4c5wb9AaOFp6K2DUcupq6XhgXpvz3HzoPwjAdIj
XuQzdRUx5+innTJrSkGuBYW/CZ2zqEx4xfLlq4rO0hoTUMR8QVp2cCrkw6BT0m86
APIw/ZnjoxM8IEzr7MxfRIg3qpzrZk28rmhx+k78Jyk61UhwcCPGIm/pjUopTwYJ
3YBdRB2cYD2aN7A1JVf5cRmSQYooHBGpH0kYvomGk97PKqypVuJ7OpG9xM58wUcC
qUVt9hKlePLzP8csYjt8onqI7qIIuQENBFYy4RYBCADlH8spG3WkCx62vB5mr5Z0
SCDd/RcyA4A5y5EOj5KurQkrSWpgi9Ho1yKruMJ6blQR2qkc66KqH9pnXDm/ZI1M
K/wdW3ngETxBmXoozzFMT89aEWIVR5/PFodWK1elekE9iJxACuR98Zg2QttTD3x8
A9w8VEyMLOXcDTrPFpHegMKswFBg5iuMulAdXAoGejWTI3n+qKFpabHm2Lfs6wjk
5rjucpTdeFK6UeWF1xAvNxXibuu5BlGwv53930qIXRwO/Gn2Rh5DXWxKU2fEIme/
xgQQmIsDeUoWbfybdjw/x7Q0LW4mINiLDQcGHHRQKFIxbAJCT3USPLGh5xwE9/Er
ABEBAAGJAR8EGAECAAkFAlYy4RYCGwwACgkQiKUE3BPJzW0uYAf9Hf30n8tM3mR2
Zo6ESE0ivgdgjaJtAWrBUx7JzAzPjBnBOlNnu5Y9lVEqetvUPH6e3PvaHYUuaUU8
0HwxuKBW9nUprgV6uIu1DZmlcp+SxpbuCy7RDpNocRLNWWFMaYYzznmTgfnTgD4D
gCq8Mf1mcfrluTkOAo+QNqbMfl1GISClopRqxVuAo59ewgMnFujwgd8w12BwWl24
CzqOs5HqcUslePj+LzcjSNgVCklYwKl+0dsb/fctMOCtHodwqm2CBJ+zydvNmYkD
fxda/J91Z1xrah5ec++FL0L4vs+jCiIWJeupJFKlr1hCMZiiGH7W554loK5l4jv3
EY347EidAw==
=Ta4p
-----END PGP PUBLIC KEY BLOCK-----
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by LinuxCNC configure 2.8.0~pre1, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure --enable-simulator --with-python=/usr/bin/python2.7
--with-boost-python=2.7 --prefix=/home/user1/programs/linuxcnc
## --------- ##
## Platform. ##
## --------- ##
hostname = turingatlarge
uname -m = x86_64
uname -r = 4.9.16-gentoo
uname -s = Linux
uname -v = #2 SMP Sun Apr 2 02:22:32 UTC 2017
/usr/bin/uname -p = Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /home/user1/programs/pcb-rnd-svn/bin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /bin
PATH: /opt/bin
PATH: /usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3
PATH: /usr/lib64/opencascade-6.7.1/ros/lin/bin
PATH: /usr/games/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2623: checking for g++
configure:2639: found /usr/bin/g++
configure:2650: result: g++
configure:2677: checking for C++ compiler version
configure:2686: g++ --version >&5
g++ (Gentoo 4.7.3-r1 p1.4, pie-0.5.5) 4.7.3
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:2697: $? = 0
configure:2686: g++ -v >&5
Using built-in specs.
COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3/g++
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.7.3/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with:
/var/tmp/portage/sys-devel/gcc-4.7.3-r1/work/gcc-4.7.3/configure
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr
--bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4
--with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/python
--enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt
--disable-werror --with-system-zlib --enable-nls --without-included-gettext
--enable-checking=release --with-bugurl=https://bugs.gentoo.org/
--with-pkgversion='Gentoo 4.7.3-r1 p1.4, pie-0.5.5' --enable-libstdcxx-time
--enable-shared --enable-threads=posix --enable-__cxa_atexit
--enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64
--disable-altivec --disable-fixed-point --enable-targets=all --disable-libgcj
--enable-libgomp --disable-libmudflap --disable-libssp --enable-lto
--without-cloog --without-ppl
Thread model: posix
gcc version 4.7.3 (Gentoo 4.7.3-r1 p1.4, pie-0.5.5)
configure:2697: $? = 0
configure:2686: g++ -V >&5
g++: error: unrecognized command line option '-V'
g++: fatal error: no input files
compilation terminated.
configure:2697: $? = 1
configure:2686: g++ -qversion >&5
g++: error: unrecognized command line option '-qversion'
g++: fatal error: no input files
compilation terminated.
configure:2697: $? = 1
configure:2717: checking whether the C++ compiler works
configure:2739: g++ conftest.cpp >&5
configure:2743: $? = 0
configure:2791: result: yes
configure:2794: checking for C++ compiler default output file name
configure:2796: result: a.out
configure:2802: checking for suffix of executables
configure:2809: g++ -o conftest conftest.cpp >&5
configure:2813: $? = 0
configure:2835: result:
configure:2857: checking whether we are cross compiling
configure:2865: g++ -o conftest conftest.cpp >&5
configure:2869: $? = 0
configure:2876: ./conftest
configure:2880: $? = 0
configure:2895: result: no
configure:2900: checking for suffix of object files
configure:2922: g++ -c conftest.cpp >&5
configure:2926: $? = 0
configure:2947: result: o
configure:2951: checking whether we are using the GNU C++ compiler
configure:2970: g++ -c conftest.cpp >&5
configure:2970: $? = 0
configure:2979: result: yes
configure:2988: checking whether g++ accepts -g
configure:3008: g++ -c -g conftest.cpp >&5
configure:3008: $? = 0
configure:3049: result: yes
configure:3085: checking how to run the C++ preprocessor
configure:3112: g++ -E conftest.cpp
configure:3112: $? = 0
configure:3126: g++ -E conftest.cpp
conftest.cpp:9:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:3126: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3151: result: g++ -E
configure:3171: g++ -E conftest.cpp
configure:3171: $? = 0
configure:3185: g++ -E conftest.cpp
conftest.cpp:9:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:3185: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3214: checking for grep that handles long lines and -e
configure:3272: result: /bin/grep
configure:3277: checking for egrep
configure:3339: result: /bin/grep -E
configure:3344: checking for ANSI C header files
configure:3364: g++ -c -g -O2 conftest.cpp >&5
configure:3364: $? = 0
configure:3437: g++ -o conftest -g -O2 conftest.cpp >&5
configure:3437: $? = 0
configure:3437: ./conftest
configure:3437: $? = 0
configure:3448: result: yes
configure:3461: checking for sys/types.h
configure:3461: g++ -c -g -O2 conftest.cpp >&5
configure:3461: $? = 0
configure:3461: result: yes
configure:3461: checking for sys/stat.h
configure:3461: g++ -c -g -O2 conftest.cpp >&5
configure:3461: $? = 0
configure:3461: result: yes
configure:3461: checking for stdlib.h
configure:3461: g++ -c -g -O2 conftest.cpp >&5
configure:3461: $? = 0
configure:3461: result: yes
configure:3461: checking for string.h
configure:3461: g++ -c -g -O2 conftest.cpp >&5
configure:3461: $? = 0
configure:3461: result: yes
configure:3461: checking for memory.h
configure:3461: g++ -c -g -O2 conftest.cpp >&5
configure:3461: $? = 0
configure:3461: result: yes
configure:3461: checking for strings.h
configure:3461: g++ -c -g -O2 conftest.cpp >&5
configure:3461: $? = 0
configure:3461: result: yes
configure:3461: checking for inttypes.h
configure:3461: g++ -c -g -O2 conftest.cpp >&5
configure:3461: $? = 0
configure:3461: result: yes
configure:3461: checking for stdint.h
configure:3461: g++ -c -g -O2 conftest.cpp >&5
configure:3461: $? = 0
configure:3461: result: yes
configure:3461: checking for unistd.h
configure:3461: g++ -c -g -O2 conftest.cpp >&5
configure:3461: $? = 0
configure:3461: result: yes
configure:3473: checking boost/lockfree/queue.hpp usability
configure:3473: g++ -c -g -O2 conftest.cpp >&5
configure:3473: $? = 0
configure:3473: result: yes
configure:3473: checking boost/lockfree/queue.hpp presence
configure:3473: g++ -E conftest.cpp
configure:3473: $? = 0
configure:3473: result: yes
configure:3473: checking for boost/lockfree/queue.hpp
configure:3473: result: yes
configure:3538: checking whether g++ supports C++11 features by default
configure:3564: g++ -c -g -O2 conftest.cpp >&5
conftest.cpp:23:21: error: expected identifier before 'sizeof'
conftest.cpp:23:21: error: expected ',' or '...' before 'sizeof'
conftest.cpp:23:63: error: ISO C++ forbids declaration of 'static_assert' with
no type [-fpermissive]
conftest.cpp:26:29: error: '>>' should be '> >' within a nested template
argument list
conftest.cpp:29:13: error: expected constructor, destructor, or type conversion
before '(' token
conftest.cpp:33:15: error: expected unqualified-id before '&&' token
conftest.cpp:35:10: error: 'd' does not name a type
configure:3564: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
|
| template <typename T>
| struct check
| {
| static_assert(sizeof(int) <= sizeof(T), "not big enough");
| };
|
| typedef check<check<bool>> right_angle_brackets;
|
| int a;
| decltype(a) b;
|
| typedef check<int> check_type;
| check_type c;
| check_type&& cr = static_cast<check_type&&>(c);
|
| auto d = a;
|
configure:3571: result: no
configure:3582: checking whether g++ supports C++11 features with -std=c++11
configure:3610: g++ -c -g -O2 -std=c++11 conftest.cpp >&5
configure:3610: $? = 0
configure:3619: result: yes
configure:3662: checking build toplevel
configure:3665: result: /home/user1/Documents/build/linuxcnc
configure:3674: checking installation prefix
configure:3683: result: /home/user1/programs/linuxcnc
configure:3701: checking for grep
configure:3731: result: /bin/grep
configure:3741: checking for egrep
configure:3771: result: /bin/grep -E
configure:3785: checking for pkg-config
configure:3803: found /usr/bin/pkg-config
configure:3815: result: /usr/bin/pkg-config
configure:3866: WARNING: --enable-simulator is deprecated. Use
--with-realtime=uspace instead.
configure:3901: checking for rtai-config
configure:3920: result: none
configure:3926: checking for xeno-config
configure:3957: result: none
configure:3967: checking for realtime API(s) to use
configure:4007: result: uspace
configure:4010: checking whether to enable userspace PCI access
configure:4031: result: yes
configure:4036: checking for libudev
configure:4040: result: yes - version 225
configure:4156: checking for cc version
configure:4164: result: not specified
configure:4222: checking for gcc
configure:4238: found /usr/bin/gcc
configure:4249: result: gcc
configure:4280: checking for C compiler version
configure:4289: gcc --version >&5
gcc (Gentoo 4.7.3-r1 p1.4, pie-0.5.5) 4.7.3
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:4300: $? = 0
configure:4289: gcc -v >&5
Using built-in specs.
COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3/gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.7.3/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with:
/var/tmp/portage/sys-devel/gcc-4.7.3-r1/work/gcc-4.7.3/configure
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr
--bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/include/g++-v4
--with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.7.3/python
--enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt
--disable-werror --with-system-zlib --enable-nls --without-included-gettext
--enable-checking=release --with-bugurl=https://bugs.gentoo.org/
--with-pkgversion='Gentoo 4.7.3-r1 p1.4, pie-0.5.5' --enable-libstdcxx-time
--enable-shared --enable-threads=posix --enable-__cxa_atexit
--enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64
--disable-altivec --disable-fixed-point --enable-targets=all --disable-libgcj
--enable-libgomp --disable-libmudflap --disable-libssp --enable-lto
--without-cloog --without-ppl
Thread model: posix
gcc version 4.7.3 (Gentoo 4.7.3-r1 p1.4, pie-0.5.5)
configure:4300: $? = 0
configure:4289: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:4300: $? = 1
configure:4289: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:4300: $? = 1
configure:4304: checking whether we are using the GNU C compiler
configure:4323: gcc -c conftest.c >&5
configure:4323: $? = 0
configure:4332: result: yes
configure:4341: checking whether gcc accepts -g
configure:4361: gcc -c -g conftest.c >&5
configure:4361: $? = 0
configure:4402: result: yes
configure:4419: checking for gcc option to accept ISO C89
configure:4482: gcc -c -g -O2 conftest.c >&5
configure:4482: $? = 0
configure:4495: result: none needed
configure:4520: checking how to run the C preprocessor
configure:4551: gcc -E conftest.c
configure:4551: $? = 0
configure:4565: gcc -E conftest.c
conftest.c:22:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:4565: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CXX11 1
| #define RTAPI_USPACE /**/
| #define RTDIR "/home/user1/Documents/build/linuxcnc/src"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:4590: result: gcc -E
configure:4610: gcc -E conftest.c
configure:4610: $? = 0
configure:4624: gcc -E conftest.c
conftest.c:22:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:4624: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CXX11 1
| #define RTAPI_USPACE /**/
| #define RTDIR "/home/user1/Documents/build/linuxcnc/src"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:4659: checking for usability of linux/hidraw.h
configure:4677: gcc -o conftest -g -O2 conftest.c >&5
configure:4677: $? = 0
configure:4689: result: yes
configure:4710: checking for libmodbus3
configure:4714: result: yes - version 3.1.2
configure:4753: checking for libusb-1.0
configure:4756: result: yes
configure:4876: checking for module installation directory
configure:4916: result: /home/user1/programs/linuxcnc/lib/linuxcnc/modules
configure:5067: checking for glib
configure:5071: result: yes - 2.46.2
configure:5096: checking for GTK 2.4.0 or above
configure:5100: result: yes - 2.24.29
configure:5104: checking for libgnomeprintui-2.2
configure:5113: result: no -- printing from classicladder will not be possible
configure:5139: checking whether make sets $(MAKE)
configure:5161: result: yes
configure:5213: checking for ranlib
configure:5229: found /usr/bin/ranlib
configure:5240: result: ranlib
configure:5264: checking for ar
configure:5282: found /usr/bin/ar
configure:5294: result: /usr/bin/ar
configure:5304: checking for install
configure:5322: found /usr/bin/install
configure:5334: result: /usr/bin/install
configure:5345: checking for sed
configure:5363: found /bin/sed
configure:5376: result: /bin/sed
configure:5391: checking for ps
configure:5409: found /bin/ps
configure:5422: result: /bin/ps
configure:5437: checking for kill
configure:5455: found /bin/kill
configure:5468: result: /bin/kill
configure:5483: checking for whoami
configure:5501: found /usr/bin/whoami
configure:5514: result: /usr/bin/whoami
configure:5529: checking for awk
configure:5547: found /usr/bin/awk
configure:5560: result: /usr/bin/awk
configure:5575: checking for insmod
configure:5593: found /sbin/insmod
configure:5606: result: /sbin/insmod
configure:5621: checking for rmmod
configure:5639: found /sbin/rmmod
configure:5652: result: /sbin/rmmod
configure:5667: checking for lsmod
configure:5685: found /bin/lsmod
configure:5698: result: /bin/lsmod
configure:5713: checking for pidof
configure:5731: found /usr/bin/pidof
configure:5744: result: /usr/bin/pidof
configure:5759: checking for ipcs
configure:5777: found /usr/bin/ipcs
configure:5790: result: /usr/bin/ipcs
configure:5805: checking for fuser
configure:5823: found /bin/fuser
configure:5836: result: /bin/fuser
configure:5852: checking for mandb
configure:5870: found /usr/bin/mandb
configure:5883: result: /usr/bin/mandb
configure:5957: checking for /usr/bin/python2.7
configure:5988: result: /usr/bin/python2.7
configure:6001: checking whether to build documentation
configure:6038: result: no
configure:6643: checking sys/io.h usability
configure:6643: gcc -c -g -O2 conftest.c >&5
configure:6643: $? = 0
configure:6643: result: yes
configure:6643: checking sys/io.h presence
configure:6643: gcc -E conftest.c
configure:6643: $? = 0
configure:6643: result: yes
configure:6643: checking for sys/io.h
configure:6643: result: yes
configure:6656: checking for ANSI C header files
configure:6760: result: yes
configure:6768: checking for sys/wait.h that is POSIX.1 compatible
configure:6794: gcc -c -g -O2 conftest.c >&5
configure:6794: $? = 0
configure:6801: result: yes
configure:6811: checking for semtimedop
configure:6811: gcc -o conftest -g -O2 conftest.c >&5
configure:6811: $? = 0
configure:6811: result: yes
configure:6823: checking for sincos function
configure:6837: gcc -o conftest -g -O2 conftest.c -lm >&5
conftest.c: In function 'main':
conftest.c:46:1: warning: incompatible implicit declaration of built-in
function 'sincos' [enabled by default]
configure:6837: $? = 0
configure:6847: result: yes
configure:6852: checking for __sincos
configure:6852: gcc -o conftest -g -O2 conftest.c -lm >&5
/tmp/ccy3hSkG.o: In function `main':
/home/user1/Documents/build/linuxcnc/src/conftest.c:77: undefined reference to
`__sincos'
collect2: error: ld returned 1 exit status
configure:6852: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CXX11 1
| #define RTAPI_USPACE /**/
| #define RTDIR "/home/user1/Documents/build/linuxcnc/src"
| #define HIDRAW_H_USABLE /**/
| #define HAVE_LIBMODBUS3 yes
| #define HAVE_LIBUSB10 yes
| #define MODULE_EXT ".so"
| #define EMC2_DEFAULT_NMLFILE
"/home/user1/programs/linuxcnc/share/linuxcnc/linuxcnc.nml"
| #define EMC2_DEFAULT_TOOLTABLE ""
| #define EMC2_HOME "/home/user1/programs/linuxcnc"
| #define EMC2_BIN_DIR "/home/user1/programs/linuxcnc/bin"
| #define EMC2_TCL_DIR "/home/user1/programs/linuxcnc/lib/tcltk/linuxcnc"
| #define EMC2_HELP_DIR "/home/user1/programs/linuxcnc/share/doc/linuxcnc"
| #define EMC2_RTLIB_DIR "/home/user1/programs/linuxcnc/lib/linuxcnc/modules"
| #define EMC2_LANG_DIR "/home/user1/programs/linuxcnc/share/linuxcnc/tcl/msgs"
| #define EMC2_PO_DIR "/home/user1/programs/linuxcnc/share/locale"
| #define EMC2_CONFIG_DIR ""
| #define EMC2_NCFILES_DIR
"/home/user1/programs/linuxcnc/share/linuxcnc/ncfiles"
| #define EMC2_IMAGE_DIR "/home/user1/programs/linuxcnc/share/linuxcnc"
| #define HAVE_SYS_IO_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_SEMTIMEDOP 1
| #define HAVE_SINCOS 1
| /* end confdefs.h. */
| /* Define __sincos to an innocuous variant, in case <limits.h> declares
__sincos.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define __sincos innocuous___sincos
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char __sincos (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef __sincos
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char __sincos ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub___sincos || defined __stub_____sincos
| choke me
| #endif
|
| int
| main ()
| {
| return __sincos ();
| ;
| return 0;
| }
configure:6852: result: no
configure:6863: checking for optreset
configure:6879: gcc -o conftest -g -O2 conftest.c >&5
/tmp/cce5LmFI.o: In function `main':
/home/user1/Documents/build/linuxcnc/src/conftest.c:50: undefined reference to
`optreset'
collect2: error: ld returned 1 exit status
configure:6879: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CXX11 1
| #define RTAPI_USPACE /**/
| #define RTDIR "/home/user1/Documents/build/linuxcnc/src"
| #define HIDRAW_H_USABLE /**/
| #define HAVE_LIBMODBUS3 yes
| #define HAVE_LIBUSB10 yes
| #define MODULE_EXT ".so"
| #define EMC2_DEFAULT_NMLFILE
"/home/user1/programs/linuxcnc/share/linuxcnc/linuxcnc.nml"
| #define EMC2_DEFAULT_TOOLTABLE ""
| #define EMC2_HOME "/home/user1/programs/linuxcnc"
| #define EMC2_BIN_DIR "/home/user1/programs/linuxcnc/bin"
| #define EMC2_TCL_DIR "/home/user1/programs/linuxcnc/lib/tcltk/linuxcnc"
| #define EMC2_HELP_DIR "/home/user1/programs/linuxcnc/share/doc/linuxcnc"
| #define EMC2_RTLIB_DIR "/home/user1/programs/linuxcnc/lib/linuxcnc/modules"
| #define EMC2_LANG_DIR "/home/user1/programs/linuxcnc/share/linuxcnc/tcl/msgs"
| #define EMC2_PO_DIR "/home/user1/programs/linuxcnc/share/locale"
| #define EMC2_CONFIG_DIR ""
| #define EMC2_NCFILES_DIR
"/home/user1/programs/linuxcnc/share/linuxcnc/ncfiles"
| #define EMC2_IMAGE_DIR "/home/user1/programs/linuxcnc/share/linuxcnc"
| #define HAVE_SYS_IO_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_SEMTIMEDOP 1
| #define HAVE_SINCOS 1
| /* end confdefs.h. */
|
| #include <unistd.h>
| extern int optreset;
|
| int
| main ()
| {
| optreset = 1;
| ;
| return 0;
| }
configure:6891: result: no
configure:6899: checking for library containing dlopen
configure:6930: gcc -o conftest -g -O2 conftest.c >&5
/tmp/cc5fhF8K.o: In function `main':
/home/user1/Documents/build/linuxcnc/src/conftest.c:54: undefined reference to
`dlopen'
collect2: error: ld returned 1 exit status
configure:6930: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CXX11 1
| #define RTAPI_USPACE /**/
| #define RTDIR "/home/user1/Documents/build/linuxcnc/src"
| #define HIDRAW_H_USABLE /**/
| #define HAVE_LIBMODBUS3 yes
| #define HAVE_LIBUSB10 yes
| #define MODULE_EXT ".so"
| #define EMC2_DEFAULT_NMLFILE
"/home/user1/programs/linuxcnc/share/linuxcnc/linuxcnc.nml"
| #define EMC2_DEFAULT_TOOLTABLE ""
| #define EMC2_HOME "/home/user1/programs/linuxcnc"
| #define EMC2_BIN_DIR "/home/user1/programs/linuxcnc/bin"
| #define EMC2_TCL_DIR "/home/user1/programs/linuxcnc/lib/tcltk/linuxcnc"
| #define EMC2_HELP_DIR "/home/user1/programs/linuxcnc/share/doc/linuxcnc"
| #define EMC2_RTLIB_DIR "/home/user1/programs/linuxcnc/lib/linuxcnc/modules"
| #define EMC2_LANG_DIR "/home/user1/programs/linuxcnc/share/linuxcnc/tcl/msgs"
| #define EMC2_PO_DIR "/home/user1/programs/linuxcnc/share/locale"
| #define EMC2_CONFIG_DIR ""
| #define EMC2_NCFILES_DIR
"/home/user1/programs/linuxcnc/share/linuxcnc/ncfiles"
| #define EMC2_IMAGE_DIR "/home/user1/programs/linuxcnc/share/linuxcnc"
| #define HAVE_SYS_IO_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_SEMTIMEDOP 1
| #define HAVE_SINCOS 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char dlopen ();
| int
| main ()
| {
| return dlopen ();
| ;
| return 0;
| }
configure:6930: gcc -o conftest -g -O2 conftest.c -lc >&5
/tmp/ccc4POnP.o: In function `main':
/home/user1/Documents/build/linuxcnc/src/conftest.c:54: undefined reference to
`dlopen'
collect2: error: ld returned 1 exit status
configure:6930: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CXX11 1
| #define RTAPI_USPACE /**/
| #define RTDIR "/home/user1/Documents/build/linuxcnc/src"
| #define HIDRAW_H_USABLE /**/
| #define HAVE_LIBMODBUS3 yes
| #define HAVE_LIBUSB10 yes
| #define MODULE_EXT ".so"
| #define EMC2_DEFAULT_NMLFILE
"/home/user1/programs/linuxcnc/share/linuxcnc/linuxcnc.nml"
| #define EMC2_DEFAULT_TOOLTABLE ""
| #define EMC2_HOME "/home/user1/programs/linuxcnc"
| #define EMC2_BIN_DIR "/home/user1/programs/linuxcnc/bin"
| #define EMC2_TCL_DIR "/home/user1/programs/linuxcnc/lib/tcltk/linuxcnc"
| #define EMC2_HELP_DIR "/home/user1/programs/linuxcnc/share/doc/linuxcnc"
| #define EMC2_RTLIB_DIR "/home/user1/programs/linuxcnc/lib/linuxcnc/modules"
| #define EMC2_LANG_DIR "/home/user1/programs/linuxcnc/share/linuxcnc/tcl/msgs"
| #define EMC2_PO_DIR "/home/user1/programs/linuxcnc/share/locale"
| #define EMC2_CONFIG_DIR ""
| #define EMC2_NCFILES_DIR
"/home/user1/programs/linuxcnc/share/linuxcnc/ncfiles"
| #define EMC2_IMAGE_DIR "/home/user1/programs/linuxcnc/share/linuxcnc"
| #define HAVE_SYS_IO_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_SEMTIMEDOP 1
| #define HAVE_SINCOS 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char dlopen ();
| int
| main ()
| {
| return dlopen ();
| ;
| return 0;
| }
configure:6930: gcc -o conftest -g -O2 conftest.c -ldl >&5
configure:6930: $? = 0
configure:6947: result: -ldl
configure:6969: checking for library containing clock_nanosleep
configure:7000: gcc -o conftest -g -O2 conftest.c >&5
configure:7000: $? = 0
configure:7017: result: none required
configure:7039: checking for tcl
configure:7141: result: /usr/lib64/tclConfig.sh found
configure:7148: checking for tk
configure:7255: result: /usr/lib64/tkConfig.sh found
configure:7291: checking whether to check for runtime dependencies
configure:7293: result: yes
configure:7297: checking for BWidget using /usr/bin/tclsh8.5
configure:7300: result: found
configure:7309: checking for BLT using tclsh8.5
configure:7312: result: found
configure:7319: checking for img::png using /usr/bin/tclsh8.5
configure:7322: result: found
configure:7332: checking for tclX using /usr/bin/tclsh8.5
configure:7335: result: found
configure:7364: checking for X
configure:7503: gcc -o conftest -g -O2 conftest.c -lX11 >&5
configure:7503: $? = 0
configure:7553: result: libraries , headers
configure:7652: gcc -o conftest -g -O2 conftest.c -lX11 >&5
configure:7652: $? = 0
configure:7750: checking for gethostbyname
configure:7750: gcc -o conftest -g -O2 conftest.c >&5
configure:7750: $? = 0
configure:7750: result: yes
configure:7847: checking for connect
configure:7847: gcc -o conftest -g -O2 conftest.c >&5
configure:7847: $? = 0
configure:7847: result: yes
configure:7896: checking for remove
configure:7896: gcc -o conftest -g -O2 conftest.c >&5
configure:7896: $? = 0
configure:7896: result: yes
configure:7945: checking for shmat
configure:7945: gcc -o conftest -g -O2 conftest.c >&5
configure:7945: $? = 0
configure:7945: result: yes
configure:8003: checking for IceConnectionNumber in -lICE
configure:8028: gcc -o conftest -g -O2 conftest.c -lICE >&5
configure:8028: $? = 0
configure:8037: result: yes
configure:8055: checking X11/extensions/Xinerama.h usability
configure:8055: gcc -c -g -O2 conftest.c >&5
configure:8055: $? = 0
configure:8055: result: yes
configure:8055: checking X11/extensions/Xinerama.h presence
configure:8055: gcc -E conftest.c
configure:8055: $? = 0
configure:8055: result: yes
configure:8055: checking for X11/extensions/Xinerama.h
configure:8055: result: yes
configure:8068: checking for XineramaQueryExtension in -lXinerama
configure:8093: gcc -o conftest -g -O2 conftest.c -lXinerama >&5
configure:8093: $? = 0
configure:8102: result: yes
configure:8127: checking readline/readline.h usability
configure:8127: gcc -c -g -O2 conftest.c >&5
configure:8127: $? = 0
configure:8127: result: yes
configure:8127: checking readline/readline.h presence
configure:8127: gcc -E conftest.c
configure:8127: $? = 0
configure:8127: result: yes
configure:8127: checking for readline/readline.h
configure:8127: result: yes
configure:8141: checking readline/history.h usability
configure:8141: gcc -c -g -O2 conftest.c >&5
configure:8141: $? = 0
configure:8141: result: yes
configure:8141: checking readline/history.h presence
configure:8141: gcc -E conftest.c
configure:8141: $? = 0
configure:8141: result: yes
configure:8141: checking for readline/history.h
configure:8141: result: yes
configure:8155: checking for readline in -lreadline
configure:8180: gcc -o conftest -g -O2 conftest.c -lreadline >&5
configure:8180: $? = 0
configure:8189: result: yes
configure:8197: checking for readline in -lreadline
configure:8222: gcc -o conftest -g -O2 conftest.c -lreadline -ltermcap >&5
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld:
cannot find -ltermcap
collect2: error: ld returned 1 exit status
configure:8222: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CXX11 1
| #define RTAPI_USPACE /**/
| #define RTDIR "/home/user1/Documents/build/linuxcnc/src"
| #define HIDRAW_H_USABLE /**/
| #define HAVE_LIBMODBUS3 yes
| #define HAVE_LIBUSB10 yes
| #define MODULE_EXT ".so"
| #define EMC2_DEFAULT_NMLFILE
"/home/user1/programs/linuxcnc/share/linuxcnc/linuxcnc.nml"
| #define EMC2_DEFAULT_TOOLTABLE ""
| #define EMC2_HOME "/home/user1/programs/linuxcnc"
| #define EMC2_BIN_DIR "/home/user1/programs/linuxcnc/bin"
| #define EMC2_TCL_DIR "/home/user1/programs/linuxcnc/lib/tcltk/linuxcnc"
| #define EMC2_HELP_DIR "/home/user1/programs/linuxcnc/share/doc/linuxcnc"
| #define EMC2_RTLIB_DIR "/home/user1/programs/linuxcnc/lib/linuxcnc/modules"
| #define EMC2_LANG_DIR "/home/user1/programs/linuxcnc/share/linuxcnc/tcl/msgs"
| #define EMC2_PO_DIR "/home/user1/programs/linuxcnc/share/locale"
| #define EMC2_CONFIG_DIR ""
| #define EMC2_NCFILES_DIR
"/home/user1/programs/linuxcnc/share/linuxcnc/ncfiles"
| #define EMC2_IMAGE_DIR "/home/user1/programs/linuxcnc/share/linuxcnc"
| #define HAVE_SYS_IO_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_SEMTIMEDOP 1
| #define HAVE_SINCOS 1
| #define LIBDL $LIBDL
| #define HAVE_CLOCK_NANOSLEEP 1
| #define HAVE_X11_EXTENSIONS_XINERAMA_H 1
| #define HAVE_LIBXINERAMA 1
| #define HAVE_READLINE_READLINE_H 1
| #define HAVE_READLINE_HISTORY_H 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char readline ();
| int
| main ()
| {
| return readline ();
| ;
| return 0;
| }
configure:8231: result: no
configure:8249: checking whether readline license is compatible with GPL-2
configure:8268: gcc -c -g -O2 conftest.c >&5
In file included from /usr/include/readline/readline.h:36:0,
from conftest.c:50:
/usr/include/readline/rltypedefs.h:71:28: error: unknown type name 'FILE'
In file included from conftest.c:50:0:
/usr/include/readline/readline.h:423:20: error: unknown type name 'FILE'
/usr/include/readline/readline.h:550:1: error: unknown type name 'FILE'
/usr/include/readline/readline.h:551:1: error: unknown type name 'FILE'
/usr/include/readline/readline.h:580:1: error: unknown type name
'rl_getc_func_t'
/usr/include/readline/readline.h:897:3: error: unknown type name 'FILE'
/usr/include/readline/readline.h:898:3: error: unknown type name 'FILE'
conftest.c: In function 'main':
conftest.c:57:10: error: #error Readline version 6 and up are not compatible
with GPL-2
configure:8268: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "LinuxCNC"
| #define PACKAGE_TARNAME "linuxcnc"
| #define PACKAGE_VERSION "2.8.0~pre1"
| #define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
| #define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_CXX11 1
| #define RTAPI_USPACE /**/
| #define RTDIR "/home/user1/Documents/build/linuxcnc/src"
| #define HIDRAW_H_USABLE /**/
| #define HAVE_LIBMODBUS3 yes
| #define HAVE_LIBUSB10 yes
| #define MODULE_EXT ".so"
| #define EMC2_DEFAULT_NMLFILE
"/home/user1/programs/linuxcnc/share/linuxcnc/linuxcnc.nml"
| #define EMC2_DEFAULT_TOOLTABLE ""
| #define EMC2_HOME "/home/user1/programs/linuxcnc"
| #define EMC2_BIN_DIR "/home/user1/programs/linuxcnc/bin"
| #define EMC2_TCL_DIR "/home/user1/programs/linuxcnc/lib/tcltk/linuxcnc"
| #define EMC2_HELP_DIR "/home/user1/programs/linuxcnc/share/doc/linuxcnc"
| #define EMC2_RTLIB_DIR "/home/user1/programs/linuxcnc/lib/linuxcnc/modules"
| #define EMC2_LANG_DIR "/home/user1/programs/linuxcnc/share/linuxcnc/tcl/msgs"
| #define EMC2_PO_DIR "/home/user1/programs/linuxcnc/share/locale"
| #define EMC2_CONFIG_DIR ""
| #define EMC2_NCFILES_DIR
"/home/user1/programs/linuxcnc/share/linuxcnc/ncfiles"
| #define EMC2_IMAGE_DIR "/home/user1/programs/linuxcnc/share/linuxcnc"
| #define HAVE_SYS_IO_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_SEMTIMEDOP 1
| #define HAVE_SINCOS 1
| #define LIBDL $LIBDL
| #define HAVE_CLOCK_NANOSLEEP 1
| #define HAVE_X11_EXTENSIONS_XINERAMA_H 1
| #define HAVE_LIBXINERAMA 1
| #define HAVE_READLINE_READLINE_H 1
| #define HAVE_READLINE_HISTORY_H 1
| /* end confdefs.h. */
|
| #include <readline/readline.h>
|
| int
| main ()
| {
|
| #if RL_VERSION_MAJOR > 5
| #error Readline version 6 and up are not compatible with GPL-2
| #endif
|
| ;
| return 0;
| }
configure:8273: result: no
configure:8277: WARNING: The LinuxCNC binary you are building may not be
distributable due to a license incompatibility with LinuxCNC (some portions
GPL-2 only) and Readline version 6 and greater (GPL-3 or later).
configure:8285: error: To configure LinuxCNC in this way, you must
invoke configure with "--enable-non-distributable=yes". Note that on
Debian-based systems, you may be able to use libreadline-gplv2-dev instead.
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func___sincos=no
ac_cv_func_connect=yes
ac_cv_func_gethostbyname=yes
ac_cv_func_remove=yes
ac_cv_func_semtimedop=yes
ac_cv_func_shmat=yes
ac_cv_have_x='have_x=yes ac_x_includes='\'''\'' ac_x_libraries='\'''\'''
ac_cv_header_X11_extensions_Xinerama_h=yes
ac_cv_header_boost_lockfree_queue_hpp=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_readline_history_h=yes
ac_cv_header_readline_readline_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_io_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_sys_wait_h=yes
ac_cv_header_unistd_h=yes
ac_cv_lib_ICE_IceConnectionNumber=yes
ac_cv_lib_Xinerama_XineramaQueryExtension=yes
ac_cv_objext=o
ac_cv_path_AR=/usr/bin/ar
ac_cv_path_AWK=/usr/bin/awk
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_FUSER=/bin/fuser
ac_cv_path_GREP=/bin/grep
ac_cv_path_INSMOD=/sbin/insmod
ac_cv_path_INSTALL=/usr/bin/install
ac_cv_path_IPCS=/usr/bin/ipcs
ac_cv_path_KILL=/bin/kill
ac_cv_path_LSMOD=/bin/lsmod
ac_cv_path_MANDB=/usr/bin/mandb
ac_cv_path_PIDOF=/usr/bin/pidof
ac_cv_path_PKG_CONFIG=/usr/bin/pkg-config
ac_cv_path_PS=/bin/ps
ac_cv_path_PYTHON=/usr/bin/python2.7
ac_cv_path_RMMOD=/sbin/rmmod
ac_cv_path_SED=/bin/sed
ac_cv_path_WHOAMI=/usr/bin/whoami
ac_cv_path_XENOMAI_CONFIG=none
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_CXXCPP='g++ -E'
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_search_clock_nanosleep='none required'
ac_cv_search_dlopen=-ldl
ax_cv_cxx_compile_cxx11=no
ax_cv_cxx_compile_cxx11__std_cpp11=yes
## ----------------- ##
## Output variables. ##
## ----------------- ##
A2X=''
A2X_LATEX_ENCODING=''
AR='/usr/bin/ar'
ASCIIDOC=''
AUTODIRS=''
AWK='/usr/bin/awk'
BOOST_PYTHON_LIBS=''
BUILD_DOCS='no'
BUILD_DOCS_HTML=''
BUILD_DOCS_PDF=''
BUILD_SYS='uspace'
BUILD_UDEV='yes'
CC='gcc'
CFLAGS='-g -O2'
CHECKLINK=''
CONFIG_USPACE_RTAI='n'
CONFIG_USPACE_XENOMAI='n'
CONVERT=''
CPP='gcc -E'
CPPFLAGS=''
CXX='g++'
CXXCPP='g++ -E'
CXXFLAGS='-g -O2 -std=c++11'
DATE='Tue Apr 25 00:57:21 UTC 2017'
DBLATEX=''
DEFAULT_NMLFILE='/home/user1/programs/linuxcnc/share/linuxcnc/linuxcnc.nml'
DEFS=''
DVIPNG=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
EMC2VERSION='2.8.0~pre1'
EMC2_BIN_DIR='/home/user1/programs/linuxcnc/bin'
EMC2_HELP_DIR='/home/user1/programs/linuxcnc/share/doc/linuxcnc'
EMC2_HOME='/home/user1/programs/linuxcnc'
EMC2_ICON='linuxcncicon'
EMC2_IMAGE_DIR='/home/user1/programs/linuxcnc/share/linuxcnc'
EMC2_LANG_DIR='/home/user1/programs/linuxcnc/share/linuxcnc/tcl/msgs'
EMC2_LATENCY_SCRIPT='/home/user1/programs/linuxcnc/bin/latency-test'
EMC2_NCFILES_DIR='/home/user1/programs/linuxcnc/share/linuxcnc/ncfiles'
EMC2_RTLIB_DIR='/home/user1/programs/linuxcnc/lib/linuxcnc/modules'
EMC2_SCRIPT='/home/user1/programs/linuxcnc/bin/linuxcnc'
EMC2_SUFFIX=''
EMC2_TCL_DIR='/home/user1/programs/linuxcnc/lib/tcltk/linuxcnc'
EMC2_TCL_LIB_DIR='/home/user1/programs/linuxcnc/lib/tcltk/linuxcnc'
EXEEXT=''
EXT_RTFLAGS=''
FUSER='/bin/fuser'
GLIB_CFLAGS='-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include '
GLIB_LIBS='-lglib-2.0 '
GREP='/bin/grep'
GS=''
GTK_CFLAGS='-pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
-I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/freetype2 '
GTK_LIBS='-lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo
-lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
-lfontconfig -lfreetype '
GTK_VER='2.24.29'
HALLIB_DIR='/home/user1/programs/linuxcnc/share/linuxcnc/hallib'
HAVE_CXX11='1'
HAVE_GNOMEPRINT=''
HAVE_LIBINTL=''
HAVE_LIBINTL_H=''
HAVE_LIBMODBUS3='yes'
HAVE_LIBUSB10='yes'
HAVE_LOCALE_H=''
HAVE_OPTRESET='no'
HAVE_READLINE='yes'
HIDRAW_H_USABLE='yes'
INCLUDEPY=''
INSMOD='/home/user1/programs/linuxcnc/bin/linuxcnc_module_helper insert'
INSTALL='/usr/bin/install'
IPCS='/usr/bin/ipcs'
KERNELDIR=''
KERNEL_VERS=''
KILL='/bin/kill'
LANGUAGES=''
LDFLAGS=''
LIBDL='-ldl '
LIBMODBUS_CFLAGS='-I/usr/include/modbus '
LIBMODBUS_LIBS='-lmodbus '
LIBOBJS=''
LIBPYTHON=''
LIBS=''
LIBUDEV_CFLAGS=''
LIBUDEV_LIBS='-ludev '
LIBUSB10_CFLAGS='-I/usr/include/libusb-1.0 '
LIBUSB10_LIBS='-lusb-1.0 '
LINUXCNC_AUX_EXAMPLES='/usr/share/linuxcnc/aux_examples'
LINUXCNC_AUX_GLADEVCP='/usr/share/linuxcnc/aux_gladevcp'
LINUXCNC_CONFIG_PATH='~/linuxcnc/configs:/usr/local/etc/linuxcnc/configs:/home/user1/programs/linuxcnc/share/doc/linuxcnc/examples/sample-configs'
LOCALEDIR=''
LSMOD='/bin/lsmod'
LTLIBOBJS=''
MANDB='/usr/bin/mandb'
MODEXT='.so'
MODPATH_adeos=''
MODPATH_rtai_fifos=''
MODPATH_rtai_hal=''
MODPATH_rtai_ksched=''
MODPATH_rtai_math=''
MODPATH_rtai_sched=''
MODPATH_rtai_sem=''
MODULE_DIR='/home/user1/programs/linuxcnc/lib/linuxcnc/modules'
MSGFMT=''
OBJEXT='o'
PACKAGE='linuxcnc'
PACKAGE_BUGREPORT='emc-develop...@lists.sourceforge.net'
PACKAGE_NAME='LinuxCNC'
PACKAGE_STRING='LinuxCNC 2.8.0~pre1'
PACKAGE_TARNAME='linuxcnc'
PACKAGE_URL=''
PACKAGE_VERSION='2.8.0~pre1'
PATH_SEPARATOR=':'
PDFLATEX=''
PIDOF='/usr/bin/pidof'
PKG_CONFIG='/usr/bin/pkg-config'
PS='/bin/ps'
PYTHON='/usr/bin/python2.7'
PYTHON_CPPFLAGS=''
PYTHON_LIBS=''
RANLIB='ranlib'
READLINE_LIBS='-lreadline'
REALTIME='/etc/init.d/realtime'
RIP_MODULE_DIR=''
RMMOD='/home/user1/programs/linuxcnc/bin/linuxcnc_module_helper remove'
RTAI=''
RTAI_CONFIG='none'
RTAI_LXRT_CFLAGS=''
RTAI_LXRT_LDFLAGS=''
RTAPI_APP_CFLAGS=''
RTARCH='x86_64'
RTDIR='/home/user1/Documents/build/linuxcnc/src'
RTFLAGS='-DUSPACE'
RTPREFIX='uspace'
RTS='uspace'
RUN_IN_PLACE='no'
SED='/bin/sed'
SET_MAKE=''
SHELL='/bin/sh'
SITEPY=''
SOURCE_HIGHLIGHT=''
TCLSH='/usr/bin/tclsh8.5'
TCL_CFLAGS='-I/usr/include -DUSE_TCL_STUBS'
TCL_DBGX=''
TCL_LIBS='-ltclstub8.5'
TK_CFLAGS='-I/usr/include '
TK_DBGX=''
TK_LIBS='-lX11 -lXss -lXext -lXft -lfreetype -lfontconfig -ldl -lieee -lm
-ltk8.5'
ULAPI_CFLAGS=''
ULAPI_LDFLAGS=''
USE_NLS=''
WHOAMI='/usr/bin/whoami'
WISH='/usr/bin/wish8.5'
XENOMAI_CFLAGS=''
XENOMAI_CONFIG='none'
XENOMAI_LDFLAGS=''
XGETTEXT=''
XMKMF=''
XSLTPROC=''
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=' -lSM -lICE'
ac_ct_CC='gcc'
ac_ct_CXX='g++'
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host_alias=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/home/user1/programs/linuxcnc'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "LinuxCNC"
#define PACKAGE_TARNAME "linuxcnc"
#define PACKAGE_VERSION "2.8.0~pre1"
#define PACKAGE_STRING "LinuxCNC 2.8.0~pre1"
#define PACKAGE_BUGREPORT "emc-develop...@lists.sourceforge.net"
#define PACKAGE_URL ""
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_CXX11 1
#define RTAPI_USPACE /**/
#define RTDIR "/home/user1/Documents/build/linuxcnc/src"
#define HIDRAW_H_USABLE /**/
#define HAVE_LIBMODBUS3 yes
#define HAVE_LIBUSB10 yes
#define MODULE_EXT ".so"
#define EMC2_DEFAULT_NMLFILE
"/home/user1/programs/linuxcnc/share/linuxcnc/linuxcnc.nml"
#define EMC2_DEFAULT_TOOLTABLE ""
#define EMC2_HOME "/home/user1/programs/linuxcnc"
#define EMC2_BIN_DIR "/home/user1/programs/linuxcnc/bin"
#define EMC2_TCL_DIR "/home/user1/programs/linuxcnc/lib/tcltk/linuxcnc"
#define EMC2_HELP_DIR "/home/user1/programs/linuxcnc/share/doc/linuxcnc"
#define EMC2_RTLIB_DIR "/home/user1/programs/linuxcnc/lib/linuxcnc/modules"
#define EMC2_LANG_DIR "/home/user1/programs/linuxcnc/share/linuxcnc/tcl/msgs"
#define EMC2_PO_DIR "/home/user1/programs/linuxcnc/share/locale"
#define EMC2_CONFIG_DIR ""
#define EMC2_NCFILES_DIR "/home/user1/programs/linuxcnc/share/linuxcnc/ncfiles"
#define EMC2_IMAGE_DIR "/home/user1/programs/linuxcnc/share/linuxcnc"
#define HAVE_SYS_IO_H 1
#define STDC_HEADERS 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_SEMTIMEDOP 1
#define HAVE_SINCOS 1
#define LIBDL $LIBDL
#define HAVE_CLOCK_NANOSLEEP 1
#define HAVE_X11_EXTENSIONS_XINERAMA_H 1
#define HAVE_LIBXINERAMA 1
#define HAVE_READLINE_READLINE_H 1
#define HAVE_READLINE_HISTORY_H 1
configure: exit 1
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##
This file was extended by LinuxCNC config.status 2.8.0~pre1, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status
--file=../docs/man/man1/linuxcnc.1:../docs/src/man/man1/linuxcnc.1.in
on turingatlarge
config.status:993: creating ../docs/man/man1/linuxcnc.1
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users