Date: Sat, 07 Feb 2015 13:40:55 +1030 From: Shane Ambler <FreeBSD@ShaneWare.Biz> To: mike@reifenberger.com, ports@freebsd.org Subject: Re: Dependent ports use different c++ compilers Message-ID: <54D5823F.9070503@ShaneWare.Biz> In-Reply-To: <82331707f0d5a232c9b9368f7d056996@reifenberger.com> References: <82331707f0d5a232c9b9368f7d056996@reifenberger.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 06/02/2015 21:29, mike@reifenberger.com wrote: > Hi, > kicad-devel depends at least on two c++ libraries: boost-lib and > webkit-gtk2. > > kicad-devel and boost uses: > USES+= compiler:c++11-lang > This leads at least under FreeBSD 9.3 and 10.* to the usage of clang++ > > webkit-gtk2 uses: > USES += compiler:c++11-lib > This leads at least under FreeBSD 9.3 to the usage of GNU g++ (FreeBSD > 10+ is using clang++) > and this leads to missing symbols when linking kicad-devel. > > How can this dilemma be resolved? > > Greetings > --- > Mike (mr@) The newc++stack wiki page has some tips on using both libc++ and libstdc++ https://wiki.freebsd.org/NewC++Stack -- FreeBSD - the place to B...Software Developing Shane Ambler
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54D5823F.9070503>