no -lbfd for --disable-stacktrace
This commit is contained in:
		
							
								
								
									
										21
									
								
								configure.in
									
									
									
									
									
								
							
							
						
						
									
										21
									
								
								configure.in
									
									
									
									
									
								
							| @@ -9,6 +9,9 @@ | ||||
| ## @license LGPL, see file <a href="license.html">COPYING</a> | ||||
| ## | ||||
| ## $Log$ | ||||
| ## Revision 1.7  2004/08/31 16:01:10  marc | ||||
| ## no -lbfd for --disable-stacktrace | ||||
| ## | ||||
| ## Revision 1.6  2004/08/28 16:21:07  marc | ||||
| ## mrw-c++-0.92 (mrw) | ||||
| ## - new file: version.cpp | ||||
| @@ -27,7 +30,7 @@ | ||||
| AC_INIT([mrw/mrw.hpp.in]) | ||||
| PACKAGENAME=mrw-c++ | ||||
| MAJOR=0 | ||||
| MINOR=92 | ||||
| MINOR=93 | ||||
| SUPPORT= | ||||
| AM_INIT_AUTOMAKE(@PACKAGENAME@, @MAJOR@.@MINOR@, [marc@waeckerlin.org]) | ||||
|  | ||||
| @@ -55,17 +58,11 @@ AC_CHECK_HEADER(sys/old_procfs.h, [AM_CPPFLAGS=-D__solaris__]) | ||||
|  | ||||
| # libraries | ||||
| AC_CHECK_HEADER(log4cxx/logger.h, [have_log4cxx=yes]) | ||||
| AC_SEARCH_LIBS(cplus_demangle, iberty, [AC_MSG_RESULT([OK])], | ||||
|                [AC_MSG_ERROR([Library iberty is required!])]) | ||||
| AC_SEARCH_LIBS(bfd_arch_list, bfd, [AC_MSG_RESULT([OK])], | ||||
|                [ac_cv_search_bfd_arch_list=; | ||||
|                ]AC_SEARCH_LIBS(bfd_arch_list, bfd, [AC_MSG_RESULT([OK])], | ||||
|                  [AC_MSG_ERROR([BFD library libbfd is required])], [-lintl])) | ||||
|  | ||||
| # Arguments | ||||
| AM_MAINTAINER_MODE | ||||
| AC_ARG_ENABLE(pedantic, | ||||
|   [  --enable-pedantic     enable all warnings and checks, abort on warnings], | ||||
|   [  --enable-pedantic       enable all warnings and checks, abort on warnings], | ||||
|   [test "$enableval" = "yes" &&  \ | ||||
|      AM_CXXFLAGS="${AM_CXXFLAGS:-} -pedantic-errors -Wall -W -Wfloat-equal -Wundef -Wendif-labels -Wpointer-arith -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Wmissing-format-attribute -Wno-multichar -Wpacked -Wredundant-decls -Werror -Wshadow -Wcast-qual -Wno-ctor-dtor-privacy"]) | ||||
| dnl problem in libs: -Wshadow -Wcast-qual | ||||
| @@ -85,6 +82,14 @@ AC_ARG_ENABLE(stacktrace, | ||||
|                           you still want to use the other parts], | ||||
|   [have_stacktrace="$enableval"], [have_stacktrace="yes"]) | ||||
| AM_CONDITIONAL(HAVE_STACKTRACE, test "$have_stacktrace" = "yes") | ||||
| if [ "$have_stacktrace" = "yes" ]; then | ||||
|   AC_SEARCH_LIBS(cplus_demangle, iberty, [AC_MSG_RESULT([OK])], | ||||
|                  [AC_MSG_ERROR([Library iberty is required!])]) | ||||
|   AC_SEARCH_LIBS(bfd_arch_list, bfd, [AC_MSG_RESULT([OK])], | ||||
|                  [ac_cv_search_bfd_arch_list=; | ||||
|                  ]AC_SEARCH_LIBS(bfd_arch_list, bfd, [AC_MSG_RESULT([OK])], | ||||
|                    [AC_MSG_ERROR([BFD library libbfd is required])], [-lintl])) | ||||
| fi | ||||
|  | ||||
| # export macros | ||||
| AC_SUBST(HAVE_DOT) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user