diff options
author | Robert Schwebel <r.schwebel@pengutronix.de> | 2006-04-12 20:22:56 +0000 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2006-04-12 20:22:56 +0000 |
commit | 0cf7f1ab4cb8fdf6e42c88ac4ac31829ccbf44ae (patch) | |
tree | a885815f85bf255928b746eedaf636d979b420b5 /rules/boost.make | |
parent | 4c3f038b15d9856764a5e6ad456ce75ab8976d67 (diff) | |
download | ptxdist-0cf7f1ab4cb8fdf6e42c88ac4ac31829ccbf44ae.tar.gz ptxdist-0cf7f1ab4cb8fdf6e42c88ac4ac31829ccbf44ae.tar.xz |
update
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5393 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/boost.make')
-rw-r--r-- | rules/boost.make | 66 |
1 files changed, 21 insertions, 45 deletions
diff --git a/rules/boost.make b/rules/boost.make index 1745b14cc..246e6077b 100644 --- a/rules/boost.make +++ b/rules/boost.make @@ -65,53 +65,24 @@ BOOST_ENV := $(CROSS_ENV) # # autoconf # -BOOST_AUTOCONF = $(CROSS_AUTOCONF_BROKEN_USR) -BOOST_AUTOCONF_LIBS= -ifdef PTXCONF_BOOST_REGEXP -BOOST_AUTOCONF_LIBS+=regexp, -endif -ifdef PTXCONF_BOOST_SIGNALS -BOOST_AUTOCONF_LIBS+=signals, -endif -ifdef PTXCONF_BOOST_SERIALIZATION -BOOST_AUTOCONF_LIBS+=serialization, -endif -ifdef PTXCONF_BOOST_THREAD -BOOST_AUTOCONF_LIBS+=thread, -endif -ifdef PTXCONF_BOOST_PYTHON -BOOST_AUTOCONF_LIBS+=python, -endif -ifdef PTXCONF_BOOST_FILESYSTEM -BOOST_AUTOCONF_LIBS+=filesystem, -endif -ifdef PTXCONF_BOOST_WAVE -BOOST_AUTOCONF_LIBS+=wave, -endif -ifdef PTXCONF_BOOST_DATE_TIME -BOOST_AUTOCONF_LIBS+=date_time, -endif -ifdef PTXCONF_BOOST_IOSTREAMS -BOOST_AUTOCONF_LIBS+=iostreams, -endif -ifdef PTXCONF_BOOST_TEST -BOOST_AUTOCONF_LIBS+=test, -endif -ifdef PTXCONF_BOOST_PROGRAM_OPTIONS -BOOST_AUTOCONF_LIBS+=program_options, -endif -ifdef PTXCONF_BOOST_GRAPH -BOOST_AUTOCONF_LIBS+=graph, -endif - -BOOST_AUTOCONF += --with-libraries=$(BOOST_AUTOCONF_LIBS) +# ifdef PTXCONF_BOOST_REGEXP +# ifdef PTXCONF_BOOST_SIGNALS +# ifdef PTXCONF_BOOST_SERIALIZATION +# ifdef PTXCONF_BOOST_THREAD +# ifdef PTXCONF_BOOST_PYTHON +# ifdef PTXCONF_BOOST_FILESYSTEM +# ifdef PTXCONF_BOOST_WAVE +# ifdef PTXCONF_BOOST_DATE_TIME +# ifdef PTXCONF_BOOST_IOSTREAMS +# ifdef PTXCONF_BOOST_TEST +# ifdef PTXCONF_BOOST_PROGRAM_OPTIONS +# ifdef PTXCONF_BOOST_GRAPH $(STATEDIR)/boost.prepare: $(boost_prepare_deps_default) @$(call targetinfo, $@) @$(call clean, $(BOOST_DIR)/config.cache) - cd $(BOOST_DIR) && \ - $(BOOST_PATH) $(BOOST_ENV) \ - ./configure $(BOOST_AUTOCONF) + cd $(BOOST_DIR)/tools/build/jam_src && \ + sh build.sh gcc && mv bin.*/bjam . @$(call touch, $@) # ---------------------------------------------------------------------------- @@ -122,7 +93,12 @@ boost_compile: $(STATEDIR)/boost.compile $(STATEDIR)/boost.compile: $(boost_compile_deps_default) @$(call targetinfo, $@) - cd $(BOOST_DIR) && $(BOOST_PATH) make + cd $(BOOST_DIR) && \ + tools/build/jam_src/bjam \ + -d2 \ + -sTOOLS=gcc \ + -sGCC=$(CROSS_CC) \ + -sGXX=$(CROSS_CXX) @$(call touch, $@) # ---------------------------------------------------------------------------- @@ -133,7 +109,7 @@ boost_install: $(STATEDIR)/boost.install $(STATEDIR)/boost.install: $(boost_install_deps_default) @$(call targetinfo, $@) - @$(call install, BOOST) + #@$(call install, BOOST) @$(call touch, $@) # ---------------------------------------------------------------------------- |