Subject: [Boost-bugs] [Boost C++ Libraries] #5234: Boost 1.46 doesn't build on FreeBSD 7.1-RELEASE
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-02-26 10:51:10
#5234: Boost 1.46 doesn't build on FreeBSD 7.1-RELEASE
------------------------------+---------------------------------------------
Reporter: kvs@⦠| Owner:
Type: Bugs | Status: new
Milestone: To Be Determined | Component: Building Boost
Version: Boost 1.46.0 | Severity: Problem
Keywords: |
------------------------------+---------------------------------------------
{{{
kvs_at_tishina boost_1_46_0:> ./bootstrap.sh
Building Boost.Jam with toolset gcc...
Failed to build Boost.Jam
Consult 'bootstrap.log' for more details
kvs_at_tishina boost_1_46_0:> cat bootstrap.log
###
### Using 'gcc' toolset.
###
rm -rf bootstrap
mkdir bootstrap
gcc -o bootstrap/jam0 command.c compile.c debug.c expand.c glob.c hash.c
hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c
newstr.c option.c output.c parse.c pathunix.c pathvms.c regexp.c rules.c
scan.c search.c subst.c timestamp.c variable.c modules.c strings.c
filesys.c builtins.c pwd.c class.c native.c md5.c w32_getreg.c
modules/set.c modules/path.c modules/regex.c modules/property-set.c
modules/sequence.c modules/order.c execunix.c fileunix.c
jam.c: In function 'executable_path':
jam.c:615: warning: incompatible implicit declaration of built-in function
'strndup'
/var/tmp//ccApIIrd.o(.text+0xc48): In function `executable_path':
: undefined reference to `strndup'
}}}
I seems that FreeBSD 7.1 doesn't have strndup() function.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/5234> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:05 UTC