Harald, Thanks for the comment. Unfortunately, the problem is harder to fix than this; later elements of the build chain also assume that $CXXFLAGS can be passed to either $CXX or $BUILD_CXX. The right thing to do here, I think, is to say on the ./configure command line, "CXX='c++ -mtune=xscale'". Leave CXXFLAGS alone. Let me know if this does not work for you.
Eddie Harald Schiöberg wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > click configure fails with target specific CXXFLAGS (e.g. -mtune=xscale) > > here is a quick fix: > > - --- a/m4/click.m4 2007-09-18 22:28:36.000000000 +0200 > +++ b/m4/click.m4 2007-10-16 17:24:34.392490297 +0200 > @@ -223,6 +223,8 @@ > AC_DEFUN([CLICK_CHECK_BUILD_DYNAMIC_LINKING], [ > saver="CXX='$CXX' CXXCPP='$CXXCPP' > ac_cv_header_dlfcn_h='$ac_cv_header_dlfcn_h' > ac_cv_func_dlopen='$ac_cv_func_dlopen' > ac_cv_lib_dl_dlopen='$ac_cv_lib_dl_dlopen'" > CXX="$BUILD_CXX"; CXXCPP="$BUILD_CXX -E" > + CXXFLAGS="" > + CPPFLAGS="" > unset ac_cv_header_dlfcn_h ac_cv_func_dlopen ac_cv_lib_dl_dlopen > BUILD_DL_LIBS= > AC_CHECK_HEADERS(dlfcn.h, ac_build_have_dlfcn_h=yes, > ac_build_have_dlfcn_h=no) > > > - -- > Harald Schiöberg > Technische Universität Berlin | T-Laboratories | FG INET > www: http://www.net.t-labs.tu-berlin.de > Phone: +49-(0)30-8353-58476 | Fax: +49-(0)391 534 783 47 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFHFMqcJgyxs71kcx4RArwnAJ4kSM5OZ/ZCZdafhkUge3bSGlGgrwCg3Myu > A512N9lumPzpOzGb8O0jgus= > =Efyg > -----END PGP SIGNATURE----- > > _______________________________________________ > click mailing list > [email protected] > https://amsterdam.lcs.mit.edu/mailman/listinfo/click _______________________________________________ click mailing list [email protected] https://amsterdam.lcs.mit.edu/mailman/listinfo/click
