OSDN Git Service

Check the gcc version to determin boost so name.
authorTATEISHI Katsuyuki <kt@wheel.jp>
Sat, 15 Aug 2009 10:05:31 +0000 (19:05 +0900)
committerTATEISHI Katsuyuki <kt@wheel.jp>
Sat, 15 Aug 2009 10:05:31 +0000 (19:05 +0900)
configure.ac
src/Makefile.am

index 923cace..0704a28 100644 (file)
@@ -64,10 +64,14 @@ AC_FUNC_MKTIME
 AC_FUNC_STRFTIME
 AC_CHECK_FUNCS([gethostname localtime_r memset])
 
+# Check gcc version.
+AC_CONFIG_COMMANDS_PRE([sslproxy_gcc_ver=`gcc -dumpversion | sed -e 's/\.//; s/\..*$//;'`])
+
 AC_SUBST(CC,g++)
 AC_SUBST(sslproxy_version, SSLPROXY_VERSION)
 AC_SUBST(sslproxy_patchlv, SSLPROXY_PATCHLV)
 AC_SUBST(sslproxy_relsuffix, SSLPROXY_RELSUFFIX)
+AC_SUBST(sslproxy_gcc_ver)
 AC_CONFIG_FILES([parameter/Makefile]
                [logger/Makefile]
                [Makefile]
index e1f3dc2..00a1673 100644 (file)
@@ -34,6 +34,6 @@ sslproxy_LDADD        =       $(top_builddir)/logger/libsslproxy_logger.a \
                        -llog4cxx \
                        -lrt \
                        -lssl \
-                       -lboost_regex-gcc41-mt \
-                       -lboost_system-gcc41-mt \
-                       -lboost_thread-gcc41-mt
+                       -lboost_regex-gcc@sslproxy_gcc_ver@-mt \
+                       -lboost_system-gcc@sslproxy_gcc_ver@-mt \
+                       -lboost_thread-gcc@sslproxy_gcc_ver@-mt