From owner-freebsd-current@freebsd.org Thu Jun 8 16:52:01 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9C9B7C0A2CE for ; Thu, 8 Jun 2017 16:52:01 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-pf0-x22d.google.com (mail-pf0-x22d.google.com [IPv6:2607:f8b0:400e:c00::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6BF58648F0 for ; Thu, 8 Jun 2017 16:52:01 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-pf0-x22d.google.com with SMTP id x63so19062900pff.3 for ; Thu, 08 Jun 2017 09:52:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=SgCND6CrA/36XvhXOf11g7zt8fOLJFWI2ScEXZEoD1E=; b=Lj5E2qikABDzFdl5Uo2mERMgX0cGBBzq/r2YmIMRb05oWPJPfz3BNz8b/WBMdz6vZr TOKZRbCdj6+OfCrEAv6Nq68UxUn+Kj1lY6NKmdYzn1eiG+W3OPmjwNafI2GwUDS6q92x jBztQVZEt7Pr6OxiqrkG1aUSmWZu8gD91VL4P1RyrYjpDjG1KiuPjUxcznFS9KloTOGb V/hOJsIxbka/isvBrZFDsyAuAd8GM9CWZOAfPHeYhaTSZGwrUPsbv7h5ZXBGoPXofT5e FiPiLpgH8wAdxiSxPjHrNX/Xl4CA8U1UUvEGvc9AsGMW4sAyQMX448Xp0YnB9PjhAP/X cAow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=SgCND6CrA/36XvhXOf11g7zt8fOLJFWI2ScEXZEoD1E=; b=I1QkYcKMviyu6SZJcy1Fjukqh+96hOWymcqJg6KOjPwwvvEUlMDqkpXbA+WlXDFTUr qw2/3GsKbQ0poV15uAfNrmMfNWio95oYY/h41/s07gtnSEGBmREHfQZ6IWfkCtl/qo7/ FUuSi2jS6LAKPzxI+odhO+FVJqVRobjmVjriSscPHY8yUrg5Bd3DSgJi0vRrruD7rDXb jqxQP8B3TFGTDwY05aJS0e7QwdWoj0wOpA4OlqSx8WEDfjddABWGbRRV+8javYdlRMsS DJHGhtDScd5RvFm3Sqci4DcypU1FdcyBA5Fcv7A35wBXwqOVwTn8XLVx8WP+0zkX4LKk dI6g== X-Gm-Message-State: AODbwcDqW7xzfNXmbJiIrvE55Ka1lxINteBnhwLjaDeA54l/VfkMkdf8 rWLJPxRbJQXtRQyUxSjGaIgqom32LSYr X-Received: by 10.84.179.65 with SMTP id a59mr34453549plc.82.1496940720691; Thu, 08 Jun 2017 09:52:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.162.5 with HTTP; Thu, 8 Jun 2017 09:52:00 -0700 (PDT) In-Reply-To: References: From: blubee blubeeme Date: Fri, 9 Jun 2017 00:52:00 +0800 Message-ID: Subject: Re: autoreconf missing boost? To: FreeBSD current Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2017 16:52:01 -0000 I forgot to add this in my last email, here's the boost packages that I have installed. me@blubee:~ % pkg info | grep boost boost-jam-1.64.0 Build tool from the boost.org boost-libs-1.64.0 Free portable C++ libraries (without Boost.Python) boost-python-libs-1.62.0 Framework for interfacing Python and C++ boost_build-2.0.m12_4 Extensible cross-platform build tool suite On Thu, Jun 8, 2017 at 11:56 PM, blubee blubeeme wrote: > Hi > > I'm running a autoreconf trying to port a project; some printer code. > Having a bit of trouble. > > I ran autoreconf -fi > > then I do: > ./configure --with-ltdl-include=/usr/local/share/libtool --with-gnu-ld > --with-libintl-prefix=/usr/local > > that goes straight forward. > > Then when I run gmake, it seems to fail at linking boost or something like > that. Here's the output of gmake, i've tried both make and gmake: > me@blubee:~/Downloads/Epson/ut % gmake > gmake all-recursive > gmake[1]: Entering directory '/usr/home/blubee/Downloads/Epson/ut' > Making all in . > gmake[2]: Entering directory '/usr/home/blubee/Downloads/Epson/ut' > gmake[2]: Leaving directory '/usr/home/blubee/Downloads/Epson/ut' > Making all in lib > gmake[2]: Entering directory '/usr/home/blubee/Downloads/Epson/ut/lib' > Making all in . > gmake[3]: Entering directory '/usr/home/blubee/Downloads/Epson/ut/lib' > CXX connexion.lo > In file included from connexion.cpp:32:0: > /usr/local/lib/gcc49/gcc/x86_64-portbld-freebsd12.0/4.9.4/ > include-fixed/sys/types.h:266:9: error: '__vm_ooffset_t' does not name a > type > typedef __vm_ooffset_t vm_ooffset_t; > ^ > /usr/local/lib/gcc49/gcc/x86_64-portbld-freebsd12.0/4.9.4/ > include-fixed/sys/types.h:268:9: error: '__vm_pindex_t' does not name a > type > typedef __vm_pindex_t vm_pindex_t; > ^ > In file included from /usr/local/lib/gcc49/include/c++/cstdlib:72:0, > from /usr/local/include/boost/core/demangle.hpp:39, > from /usr/local/include/boost/core/typeinfo.hpp:119, > from /usr/local/include/boost/detail/sp_typeinfo.hpp:20, > from /usr/local/include/boost/ > smart_ptr/detail/sp_counted_base_gcc_x86.hpp:27, > from /usr/local/include/boost/ > smart_ptr/detail/sp_counted_base.hpp:54, > from /usr/local/include/boost/ > smart_ptr/detail/shared_count.hpp:29, > from /usr/local/include/boost/ > smart_ptr/shared_ptr.hpp:28, > from /usr/local/include/boost/shared_ptr.hpp:17, > from /usr/local/include/boost/filesystem/path.hpp:29, > from /usr/local/include/boost/filesystem.hpp:16, > from connexion.cpp:40: > /usr/local/lib/gcc49/gcc/x86_64-portbld-freebsd12.0/4.9.4/include-fixed/stdlib.h:192:46: > error: expected initializer before '__nonnull' > int posix_memalign(void **, size_t, size_t) __nonnull(1); /* (ADV) */ > ^ > In file included from /usr/local/lib/gcc49/include/ > c++/x86_64-portbld-freebsd12.0/bits/gthr.h:148:0, > from /usr/local/lib/gcc49/include/c++/ext/atomicity.h:35, > from /usr/local/lib/gcc49/include/c++/bits/ios_base.h:39, > from /usr/local/lib/gcc49/include/c++/ios:42, > from /usr/local/lib/gcc49/include/c++/ostream:38, > from /usr/local/lib/gcc49/include/c++/iostream:39, > from connexion.cpp:38: > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:101:1: > error: 'int __gthrw_pthread_once(pthread_once_t*, void (*)())' declared > 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_once) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:102:1: > error: 'void* __gthrw_pthread_getspecific(pthread_key_t)' declared > 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_getspecific) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:103:1: > error: 'int __gthrw_pthread_setspecific(pthread_key_t, const void*)' > declared 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_setspecific) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:105:1: > error: 'int __gthrw_pthread_create(pthread**, pthread_attr* const*, void* > (*)(void*), void*)' declared 'static' but never defined > [-Werror=unused-function] > __gthrw(pthread_create) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:106:1: > error: 'int __gthrw_pthread_join(pthread_t, void**)' declared 'static' > but never defined [-Werror=unused-function] > __gthrw(pthread_join) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:107:1: > error: 'int __gthrw_pthread_equal(pthread_t, pthread_t)' declared > 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_equal) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:108:1: > error: 'pthread* __gthrw_pthread_self()' declared 'static' but never > defined [-Werror=unused-function] > __gthrw(pthread_self) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:109:1: > error: 'int __gthrw_pthread_detach(pthread_t)' declared 'static' but > never defined [-Werror=unused-function] > __gthrw(pthread_detach) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:111:1: > error: 'int __gthrw_pthread_cancel(pthread_t)' declared 'static' but > never defined [-Werror=unused-function] > __gthrw(pthread_cancel) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:113:1: > error: 'int __gthrw_sched_yield()' declared 'static' but never defined > [-Werror=unused-function] > __gthrw(sched_yield) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:115:1: > error: 'int __gthrw_pthread_mutex_lock(pthread_mutex**)' declared > 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_mutex_lock) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:116:1: > error: 'int __gthrw_pthread_mutex_trylock(pthread_mutex**)' declared > 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_mutex_trylock) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:118:1: > error: 'int __gthrw_pthread_mutex_timedlock(pthread_mutex**, const > timespec*)' declared 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_mutex_timedlock) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:120:1: > error: 'int __gthrw_pthread_mutex_unlock(pthread_mutex**)' declared > 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_mutex_unlock) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:121:1: > error: 'int __gthrw_pthread_mutex_init(pthread_mutex**, > pthread_mutex_attr* const*)' declared 'static' but never defined > [-Werror=unused-function] > __gthrw(pthread_mutex_init) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:122:1: > error: 'int __gthrw_pthread_mutex_destroy(pthread_mutex**)' declared > 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_mutex_destroy) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:124:1: > error: 'int __gthrw_pthread_cond_init(pthread_cond**, pthread_cond_attr* > const*)' declared 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_cond_init) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:125:1: > error: 'int __gthrw_pthread_cond_broadcast(pthread_cond**)' declared > 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_cond_broadcast) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:126:1: > error: 'int __gthrw_pthread_cond_signal(pthread_cond**)' declared > 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_cond_signal) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:127:1: > error: 'int __gthrw_pthread_cond_wait(pthread_cond**, pthread_mutex**)' > declared 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_cond_wait) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:128:1: > error: 'int __gthrw_pthread_cond_timedwait(pthread_cond**, > pthread_mutex**, const timespec*)' declared 'static' but never defined > [-Werror=unused-function] > __gthrw(pthread_cond_timedwait) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:129:1: > error: 'int __gthrw_pthread_cond_destroy(pthread_cond**)' declared > 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_cond_destroy) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:131:1: > error: 'int __gthrw_pthread_key_create(pthread_key_t*, void (*)(void*))' > declared 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_key_create) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:132:1: > error: 'int __gthrw_pthread_key_delete(pthread_key_t)' declared 'static' > but never defined [-Werror=unused-function] > __gthrw(pthread_key_delete) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:133:1: > error: 'int __gthrw_pthread_mutexattr_init(pthread_mutex_attr**)' > declared 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_mutexattr_init) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:134:1: > error: 'int __gthrw_pthread_mutexattr_settype(pthread_mutex_attr**, int)' > declared 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_mutexattr_settype) > ^ > /usr/local/lib/gcc49/include/c++/x86_64-portbld-freebsd12.0/bits/gthr-default.h:135:1: > error: 'int __gthrw_pthread_mutexattr_destroy(pthread_mutex_attr**)' > declared 'static' but never defined [-Werror=unused-function] > __gthrw(pthread_mutexattr_destroy) > ^ > cc1plus: all warnings being treated as errors > gmake[3]: *** [Makefile:667: connexion.lo] Error 1 > gmake[3]: Leaving directory '/usr/home/blubee/Downloads/Epson/ut/lib' > gmake[2]: *** [Makefile:688: all-recursive] Error 1 > gmake[2]: Leaving directory '/usr/home/blubee/Downloads/Epson/ut/lib' > gmake[1]: *** [Makefile:605: all-recursive] Error 1 > gmake[1]: Leaving directory '/usr/home/blubee/Downloads/Epson/ut' > gmake: *** [Makefile:513: all] Error 2 > me@blubee:~/Downloads/Epson/ut % > > > ==================================== > is this a glang vs gcc thing or something else? > I feel like I'm getting close to porting this software but this is a > little bit above me. > > Any help would be helpful. > > Best, > Owen >