This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.71. Invocation command line was $ ./configure --prefix=/opt/local --with-Tcl=/opt/local --with-Tcl-ver=8.4 --with-tk=/opt/local --with-tk-ver=8.4 --prefix=/opt/local 'CPPFLAGS=-I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/' 'CFLAGS=-I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/' LDFLAGS=-L/opt/local/lib ## --------- ## ## Platform. ## ## --------- ## hostname = 570657-MITLL uname -m = x86_64 uname -r = 22.5.0 uname -s = Darwin uname -v = Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:22 PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64 /usr/bin/uname -p = i386 /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = Mach kernel version: Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:22 PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64 Kernel configured for up to 20 processors. 10 processors are physically available. 20 processors are logically available. Processor type: x86_64h (Intel x86-64h Haswell) Processors active: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Primary memory available: 64.00 gigabytes Default processor set: 985 tasks, 5180 threads, 20 processors Load average: 2.93, Mach factor: 17.05 /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /opt/local/bin/ PATH: /opt/local/sbin/ PATH: /bin/ PATH: /sbin/ PATH: /usr/bin/ PATH: /usr/sbin/ ## ----------- ## ## Core tests. ## ## ----------- ## configure:2546: looking for aux files: install-sh config.guess config.sub configure:2559: trying ./ configure:2570: ./install-sh found configure:2588: ./config.guess found configure:2588: ./config.sub found configure:2781: checking build system type configure:2796: result: i386-apple-darwin22.5.0 configure:2816: checking host system type configure:2830: result: i386-apple-darwin22.5.0 configure:2850: checking target system type configure:2864: result: i386-apple-darwin22.5.0 configure:2954: checking for gcc configure:2986: result: /usr/bin/clang configure:3339: checking for C compiler version configure:3348: /usr/bin/clang --version >&5 Apple clang version 14.0.3 (clang-1403.0.22.14.1) Target: x86_64-apple-darwin22.5.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin configure:3359: $? = 0 configure:3348: /usr/bin/clang -v >&5 Apple clang version 14.0.3 (clang-1403.0.22.14.1) Target: x86_64-apple-darwin22.5.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin configure:3359: $? = 0 configure:3348: /usr/bin/clang -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:3359: $? = 1 configure:3348: /usr/bin/clang -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:3359: $? = 1 configure:3348: /usr/bin/clang -version >&5 clang: error: unknown argument '-version'; did you mean '--version'? clang: error: no input files configure:3359: $? = 1 configure:3379: checking whether the C compiler works configure:3401: /usr/bin/clang -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -L/opt/local/lib conftest.c >&5 configure:3405: $? = 0 configure:3455: result: yes configure:3458: checking for C compiler default output file name configure:3460: result: a.out configure:3466: checking for suffix of executables configure:3473: /usr/bin/clang -o conftest -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -L/opt/local/lib conftest.c >&5 configure:3477: $? = 0 configure:3500: result: configure:3522: checking whether we are cross compiling configure:3530: /usr/bin/clang -o conftest -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -L/opt/local/lib conftest.c >&5 configure:3534: $? = 0 configure:3541: ./conftest configure:3545: $? = 0 configure:3560: result: no configure:3565: checking for suffix of object files configure:3588: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:3592: $? = 0 configure:3614: result: o configure:3618: checking whether the compiler supports GNU C configure:3638: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:3638: $? = 0 configure:3648: result: yes configure:3659: checking whether /usr/bin/clang accepts -g configure:3680: /usr/bin/clang -c -g -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:3680: $? = 0 configure:3724: result: yes configure:3744: checking for /usr/bin/clang option to enable C11 features configure:3759: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 conftest.c:23:14: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char *e (p, i) ^ 1 warning generated. configure:3759: $? = 0 configure:3777: result: none needed configure:4015: checking for C++ compiler version configure:4024: /usr/bin/clang++ --version >&5 Apple clang version 14.0.3 (clang-1403.0.22.14.1) Target: x86_64-apple-darwin22.5.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin configure:4035: $? = 0 configure:4024: /usr/bin/clang++ -v >&5 Apple clang version 14.0.3 (clang-1403.0.22.14.1) Target: x86_64-apple-darwin22.5.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin configure:4035: $? = 0 configure:4024: /usr/bin/clang++ -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:4035: $? = 1 configure:4024: /usr/bin/clang++ -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:4035: $? = 1 configure:4039: checking whether the compiler supports GNU C++ configure:4059: /usr/bin/clang++ -c -pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch x86_64 -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.cpp >&5 configure:4059: $? = 0 configure:4069: result: yes configure:4080: checking whether /usr/bin/clang++ accepts -g configure:4101: /usr/bin/clang++ -c -g -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.cpp >&5 configure:4101: $? = 0 configure:4145: result: yes configure:4165: checking for /usr/bin/clang++ option to enable C++11 features configure:4180: /usr/bin/clang++ -c -pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch x86_64 -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.cpp >&5 conftest.cpp:55:3: error: "Compiler does not advertise C++11 conformance" # error "Compiler does not advertise C++11 conformance" ^ conftest.cpp:60:3: error: unknown type name 'constexpr' constexpr int get_val() { return 20; } ^ conftest.cpp:72:17: error: delegating constructors are permitted only in C++11 delegate(): delegate(2354) {} ^~~~~~~~ conftest.cpp:83:26: warning: 'override' keyword is a C++11 extension [-Wc++11-extensions] virtual int getval() override final { return this->n * 2; } ^ conftest.cpp:83:35: warning: 'final' keyword is a C++11 extension [-Wc++11-extensions] virtual int getval() override final { return this->n * 2; } ^ conftest.cpp:90:16: warning: defaulted function definitions are a C++11 extension [-Wc++11-extensions] nocopy() = default; ^ conftest.cpp:91:29: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] nocopy(const nocopy&) = delete; ^ conftest.cpp:92:41: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] nocopy & operator=(const nocopy&) = delete; ^ conftest.cpp:104:25: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] template auto sum(V first) -> V ^ conftest.cpp:104:25: error: 'auto' not allowed in function return type template auto sum(V first) -> V ^~~~ conftest.cpp:104:42: error: expected ';' at end of declaration template auto sum(V first) -> V ^ ; conftest.cpp:104:43: error: cannot use arrow operator on a type template auto sum(V first) -> V ^ conftest.cpp:108:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template auto sum(V first, Args... rest) -> V ^ conftest.cpp:108:43: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] template auto sum(V first, Args... rest) -> V ^ conftest.cpp:108:43: error: 'auto' not allowed in function return type template auto sum(V first, Args... rest) -> V ^~~~ conftest.cpp:108:74: error: expected ';' at end of declaration template auto sum(V first, Args... rest) -> V ^ ; conftest.cpp:108:75: error: cannot use arrow operator on a type template auto sum(V first, Args... rest) -> V ^ conftest.cpp:132:3: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] auto a1 = 6538; ^ conftest.cpp:133:3: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] auto a2 = 48573953.4; ^ conftest.cpp:134:3: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] auto a3 = "String literal"; ^ conftest.cpp:137:8: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] for (auto i = a3; *i; ++i) { total += *i; } ^ conftest.cpp:153:8: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] for (auto &x : array) { x += 23; } ^ conftest.cpp:153:16: warning: range-based for loop is a C++11 extension [-Wc++11-extensions] for (auto &x : array) { x += 23; } ^ conftest.cpp:158:17: error: expected expression assert (eval ([](int x) { return x*2; }, 21) == 42); ^ conftest.cpp:160:17: error: expected expression assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); ^ conftest.cpp:162:17: error: expected expression assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); ^ conftest.cpp:168:3: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] auto a = sum(1); ^ conftest.cpp:168:12: error: no matching function for call to 'sum' auto a = sum(1); ^~~ conftest.cpp:169:3: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] auto b = sum(1, 2); ^ conftest.cpp:169:12: error: no matching function for call to 'sum' auto b = sum(1, 2); ^~~ conftest.cpp:170:3: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] auto c = sum(1.0, 2.0, 3.0); ^ conftest.cpp:170:12: error: no matching function for call to 'sum' auto c = sum(1.0, 2.0, 3.0); ^~~ conftest.cpp:175:25: warning: empty parentheses interpreted as a function declaration [-Wvexing-parse] cxx11test::delegate d2(); ^~ conftest.cpp:175:25: note: remove parentheses to declare a variable cxx11test::delegate d2(); ^~ conftest.cpp:188:16: error: found '<::' after a template name which forms the digraph '<:' (aka '[') and a ':', did you mean '< ::'? test_template<::test_template> v(test_template(12)); ^~~ < :: conftest.cpp:188:36: error: a space is required between consecutive right angle brackets (use '> >') test_template<::test_template> v(test_template(12)); ^~ > > conftest.cpp:192:22: error: use of undeclared identifier 'u8' char const *utf8 = u8"UTF-8 string \u2500"; ^ conftest.cpp:192:24: error: expected ';' at end of declaration char const *utf8 = u8"UTF-8 string \u2500"; ^ ; fatal error: too many errors emitted, stopping now [-ferror-limit=] 18 warnings and 20 errors generated. configure:4180: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | | // Does the compiler advertise C++98 conformance? | #if !defined __cplusplus || __cplusplus < 199711L | # error "Compiler does not advertise C++98 conformance" | #endif | | // These inclusions are to reject old compilers that | // lack the unsuffixed header files. | #include | #include | | // and are *not* freestanding headers in C++98. | extern void assert (int); | namespace std { | extern int strcmp (const char *, const char *); | } | | // Namespaces, exceptions, and templates were all added after "C++ 2.0". | using std::exception; | using std::strcmp; | | namespace { | | void test_exception_syntax() | { | try { | throw "test"; | } catch (const char *s) { | // Extra parentheses suppress a warning when building autoconf itself, | // due to lint rules shared with more typical C programs. | assert (!(strcmp) (s, "test")); | } | } | | template struct test_template | { | T const val; | explicit test_template(T t) : val(t) {} | template T add(U u) { return static_cast(u) + val; } | }; | | } // anonymous namespace | | | // Does the compiler advertise C++ 2011 conformance? | #if !defined __cplusplus || __cplusplus < 201103L | # error "Compiler does not advertise C++11 conformance" | #endif | | namespace cxx11test | { | constexpr int get_val() { return 20; } | | struct testinit | { | int i; | double d; | }; | | class delegate | { | public: | delegate(int n) : n(n) {} | delegate(): delegate(2354) {} | | virtual int getval() { return this->n; }; | protected: | int n; | }; | | class overridden : public delegate | { | public: | overridden(int n): delegate(n) {} | virtual int getval() override final { return this->n * 2; } | }; | | class nocopy | { | public: | nocopy(int i): i(i) {} | nocopy() = default; | nocopy(const nocopy&) = delete; | nocopy & operator=(const nocopy&) = delete; | private: | int i; | }; | | // for testing lambda expressions | template Ret eval(Fn f, Ret v) | { | return f(v); | } | | // for testing variadic templates and trailing return types | template auto sum(V first) -> V | { | return first; | } | template auto sum(V first, Args... rest) -> V | { | return first + sum(rest...); | } | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | assert (argc); | assert (! argv[0]); | { | test_exception_syntax (); | test_template tt (2.0); | assert (tt.add (4) == 6.0); | assert (true && !false); | } | | | { | // Test auto and decltype | auto a1 = 6538; | auto a2 = 48573953.4; | auto a3 = "String literal"; | | int total = 0; | for (auto i = a3; *i; ++i) { total += *i; } | | decltype(a2) a4 = 34895.034; | } | { | // Test constexpr | short sa[cxx11test::get_val()] = { 0 }; | } | { | // Test initializer lists | cxx11test::testinit il = { 4323, 435234.23544 }; | } | { | // Test range-based for | int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, | 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; | for (auto &x : array) { x += 23; } | } | { | // Test lambda expressions | using cxx11test::eval; | assert (eval ([](int x) { return x*2; }, 21) == 42); | double d = 2.0; | assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); | assert (d == 5.0); | assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); | assert (d == 5.0); | } | { | // Test use of variadic templates | using cxx11test::sum; | auto a = sum(1); | auto b = sum(1, 2); | auto c = sum(1.0, 2.0, 3.0); | } | { | // Test constructor delegation | cxx11test::delegate d1; | cxx11test::delegate d2(); | cxx11test::delegate d3(45); | } | { | // Test override and final | cxx11test::overridden o1(55464); | } | { | // Test nullptr | char *c = nullptr; | } | { | // Test template brackets | test_template<::test_template> v(test_template(12)); | } | { | // Unicode literals | char const *utf8 = u8"UTF-8 string \u2500"; | char16_t const *utf16 = u"UTF-8 string \u2500"; | char32_t const *utf32 = U"UTF-32 string \u2500"; | } | | return ok; | } | configure:4198: result: none needed configure:4267: checking for stdio.h configure:4267: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:4267: $? = 0 configure:4267: result: yes configure:4267: checking for stdlib.h configure:4267: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:4267: $? = 0 configure:4267: result: yes configure:4267: checking for string.h configure:4267: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:4267: $? = 0 configure:4267: result: yes configure:4267: checking for inttypes.h configure:4267: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:4267: $? = 0 configure:4267: result: yes configure:4267: checking for stdint.h configure:4267: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:4267: $? = 0 configure:4267: result: yes configure:4267: checking for strings.h configure:4267: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:4267: $? = 0 configure:4267: result: yes configure:4267: checking for sys/stat.h configure:4267: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:4267: $? = 0 configure:4267: result: yes configure:4267: checking for sys/types.h configure:4267: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:4267: $? = 0 configure:4267: result: yes configure:4267: checking for unistd.h configure:4267: /usr/bin/clang -c -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.c >&5 configure:4267: $? = 0 configure:4267: result: yes configure:4292: checking for grep that handles long lines and -e configure:4356: result: /opt/local/bin/ggrep configure:4364: checking for egrep configure:4432: result: /opt/local/bin/ggrep -E configure:4438: checking for string.h configure:4438: result: yes configure:4455: checking for main in -lXbsd configure:4475: /usr/bin/clang -o conftest -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -L/opt/local/lib conftest.c -lXbsd >&5 ld: library not found for -lXbsd clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:4475: $? = 1 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 HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | /* end confdefs.h. */ | | | int | main (void) | { | return main (); | ; | return 0; | } configure:4485: result: no configure:4492: checking for socket in -lsocket configure:4515: /usr/bin/clang -o conftest -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -L/opt/local/lib conftest.c -lsocket >&5 ld: library not found for -lsocket clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:4515: $? = 1 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 HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_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. */ | char socket (); | int | main (void) | { | return socket (); | ; | return 0; | } configure:4525: result: no configure:4532: checking for gethostbyname in -lnsl configure:4555: /usr/bin/clang -o conftest -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -L/opt/local/lib conftest.c -lnsl >&5 ld: library not found for -lnsl clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:4555: $? = 1 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 HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_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. */ | char gethostbyname (); | int | main (void) | { | return gethostbyname (); | ; | return 0; | } configure:4565: result: no configure:4572: checking for dcgettext in -lintl configure:4595: /usr/bin/clang -o conftest -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -L/opt/local/lib conftest.c -lintl >&5 configure:4595: $? = 0 configure:4605: result: yes configure:4612: checking for getnodebyname in -ldnet_stub configure:4635: /usr/bin/clang -o conftest -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ -L/opt/local/lib conftest.c -ldnet_stub >&5 ld: library not found for -ldnet_stub clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:4635: $? = 1 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 HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_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. */ | char getnodebyname (); | int | main (void) | { | return getnodebyname (); | ; | return 0; | } configure:4645: result: no configure:4796: checking standard STL is available configure:4822: /usr/bin/clang++ -c -pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch x86_64 -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/ conftest.cpp >&5 conftest.cpp:21:11: fatal error: 'hash_map' file not found #include ^~~~~~~~~~ 1 error generated. configure:4822: $? = 1 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 HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | /* end confdefs.h. */ | #include | #include | template class tlist : public list <_T> {}; | | int | main (void) | { | return 0; | | ; | return 0; | } configure:4828: result: no configure:4894: checking for Tcl.h configure:4904: result: -I/opt/local/include configure:4910: checking for libTcl configure:4921: result: -L/opt/local/lib -lTcl configure:5386: checking for tk.h configure:5430: result: -I/opt/local/include configure:5436: checking for libtk8.4 configure:5496: result: -L/opt/local/lib -ltk configure:5502: checking for tk.tcl configure:5533: result: no configure:5551: error: Installation of tk seems incomplete or can't be found automatically. Please correct the problem by telling configure where tk is using the argument --with-tk=/path/to/package (perhaps after installing it), or the package is not required, disable it with --with-tk=no. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i386-apple-darwin22.5.0 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=set ac_cv_env_CC_value=/usr/bin/clang ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/' ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value='-I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/' ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch x86_64' ac_cv_env_CXX_set=set ac_cv_env_CXX_value=/usr/bin/clang++ ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value=-L/opt/local/lib ac_cv_env_LIBS_set= ac_cv_env_LIBS_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_header_inttypes_h=yes ac_cv_header_stdint_h=yes ac_cv_header_stdio_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes ac_cv_host=i386-apple-darwin22.5.0 ac_cv_lib_Xbsd_main=no ac_cv_lib_dnet_stub_getnodebyname=no ac_cv_lib_intl_dcgettext=yes ac_cv_lib_nsl_gethostbyname=no ac_cv_lib_socket_socket=no ac_cv_objext=o ac_cv_path_EGREP='/opt/local/bin/ggrep -E' ac_cv_path_GREP=/opt/local/bin/ggrep ac_cv_prog_ac_ct_CC=/usr/bin/clang ac_cv_prog_cc_c11= ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_cxx_11=no ac_cv_prog_cxx_g=yes ac_cv_prog_cxx_stdcxx= ac_cv_target=i386-apple-darwin22.5.0 ## ----------------- ## ## Output variables. ## ## ----------------- ## CC='/usr/bin/clang' CFLAGS='-I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/' CPP='' CPPFLAGS='-I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/tcl8.4.9/generic/' CXX='/usr/bin/clang++' CXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch x86_64' DEFS='' DL_LIBS='' ECHO_C='\c' ECHO_N='' ECHO_T='' EGREP='/opt/local/bin/ggrep -E' EXEEXT='' GREP='/opt/local/bin/ggrep' INSTALL_DATA='' INSTALL_PROGRAM='' INSTALL_SCRIPT='' INST_OLIBSH='' LDFLAGS='-L/opt/local/lib' LIBOBJS='' LIBS='' LTLIBOBJS='' OBJEXT='o' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_URL='' PACKAGE_VERSION='' PATH_SEPARATOR=':' RANLIB='' SHELL='/bin/sh' SHLD_FLAGS='' SHLIB_CFLAGS='' SHLIB_LD='' SHLIB_SUFFIX='' V_ALL='otclsh' V_AR='ar cr' V_BROKEN_OBJ='strtol.o strtoul.o' V_CCOPT='' V_DEFINE=' -DNDEBUG' V_DEFINES='-DHAVE_LIBTK8_4 -DHAVE_TK_H ' V_INCLUDE='' V_INCLUDES='-I/opt/local/include ' V_INCLUDE_BTCL='-I/opt/local/include' V_INCLUDE_X11='' V_LIB=' -lintl' V_LIBRARY_TK='' V_LIBS='-L/opt/local/lib -ltk ' V_LIB_BTCL='-L/opt/local/lib -lTcl' V_LIB_OTCL='' V_LIB_TCL='' V_LIB_TCLCL='' V_LIB_TK='-L/opt/local/lib -ltk' V_LIB_X11='' V_LSSCRIPT='' V_NS_TCL_LIB_STL='' V_OBJ='' V_OBJ_CRYPT='' V_RANLIB='ranlib' V_SHELL='' V_SIGRET='void' V_STATIC='' V_STLOBJ='' V_TARCMD='tar cfh' V_TAR_EXTRA='' V_TAR_TARGET='' V_TCL2CPP='' V_TKDOSNAMES='' ac_ct_CC='/usr/bin/clang' ac_ct_CXX='' bindir='${exec_prefix}/bin' build='i386-apple-darwin22.5.0' build_alias='' build_cpu='i386' build_os='darwin22.5.0' build_vendor='apple' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec_prefix='NONE' host='i386-apple-darwin22.5.0' host_alias='' host_cpu='i386' host_os='darwin22.5.0' host_vendor='apple' 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='/opt/local' program_transform_name='s,x,x,' psdir='${docdir}' runstatedir='${localstatedir}/run' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target='i386-apple-darwin22.5.0' target_alias='' target_cpu='i386' target_os='darwin22.5.0' target_vendor='apple' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define PACKAGE_URL "" #define HAVE_STDIO_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 #define STDC_HEADERS 1 #define HAVE_STRING_H 1 #define HAVE_TK_H 1 #define HAVE_LIBTK8_4 1 configure: exit 1