Total confusion over toolchain/xdev behavior

Sean Bruno sbruno at ignoranthack.me
Tue Jul 8 18:05:23 UTC 2014


On Tue, 2014-07-08 at 11:16 -0600, Warner Losh wrote:
> > ++/libsupc++/exception:40: error: '#pragma' is not allowed here
> > /home/sbruno/fbsd_head/gnu/lib/libstdc++/../../../contrib/libstdc
> > ++/libsupc++/exception:133: error: expected declaration before end
> of
> > line
> > *** Error code 1
> > 
> > Stop.
> > make[4]: stopped in /home/sbruno/fbsd_head/gnu/lib/libstdc++
> > *** Error code 1
> 
> Does it work if you add WITHOUT_CXX=t to the mix?
> 
> Warner
> 
> 

So, it did not error out there.  But this popped up.  


make xdev MAKEOBJDIRPREFIX=/var/tmp XDDESTDIR=/var/tmp/mips_cc XDEV=mips
XDEV_ARCH=mips WITHOUT_CLANG=t WITHOUT_CLANG_BOOTSTRAP=t WITH_GCC=t
WITH_GCC_BOOTSTRAP=t WITH_GNUCXX=t WITHOUT_CXX=t

..........

===> lib/libpcap (all)
building static pcap library
ranlib -D libpcap.a
cc -isystem /var/tmp/mips_cc/usr/include -L/var/tmp/mips_cc/usr/lib
--sysroot=/var/tmp/mips_cc/ -B/var/tmp/mips_cc/usr/libexec
-B/var/tmp/mips_cc/usr/bin -B/var/tmp/mips_cc/usr/lib -fpic -DPIC  -O
-pipe -G0   -DHAVE_CONFIG_H -Dyylval=pcapyylval
-I/home/sbruno/fbsd_head/lib/libpcap -I. -D_U_="__attribute__((unused))"
-DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DINET6 -DHAVE_NET_PFVAR_H
-I/home/sbruno/fbsd_head/lib/libpcap/../../contrib/libpcap -std=gnu99
-c scanner.c -o scanner.So
building shared library libpcap.so.8
===> lib/libpmc (all)
===> lib/libproc (all)
building static proc library
ranlib -D libproc.a
make[5]: /var/tmp/home/sbruno/fbsd_head/lib/libproc/.depend, 322:
ignoring stale .depend for /var/tmp/mips_cc/usr/lib/libstdc++.a
building shared library libproc.so.2
/var/tmp/mips_cc/usr/bin/ld: cannot find -lsupc++
*** Error code 1

Stop.
make[5]: stopped in /home/sbruno/fbsd_head/lib/libproc
*** Error code 1




More information about the freebsd-arch mailing list