From 3fef94ce7c694cc68d53f74f4f74443955640d42 Mon Sep 17 00:00:00 2001 From: Maxim Sobolev Date: Thu, 22 Feb 2001 10:01:04 +0000 Subject: [PATCH] Use -lgcc_r only if /usr/lib/libgcc_r.a actually exists. Prompted by: Anders Andersson --- www/galeon/Makefile | 6 +++++- www/galeon2/Makefile | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/www/galeon/Makefile b/www/galeon/Makefile index 7763801a343e..b65b50dde7de 100644 --- a/www/galeon/Makefile +++ b/www/galeon/Makefile @@ -40,7 +40,11 @@ CONFIGURE_ARGS= --with-mozilla-includes="${X11BASE}/include/mozilla" \ --with-mozilla-libs="${X11BASE}/lib/${MOZILLA}" CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include \ -D_REENTRANT -D_THREAD_SAFE -fno-rtti" \ - LIBS="-L${LOCALBASE}/lib -L${WRKSRC} -pthread -lgcc_r" + LIBS="-L${LOCALBASE}/lib -L${WRKSRC} -pthread ${GCC_R_LIB}" + +.if exists(/usr/lib/libgcc_r.a) +GCC_R_LIB= -lgcc_r +.endif post-extract: .if !defined(WITH_FULL_MOZILLA) diff --git a/www/galeon2/Makefile b/www/galeon2/Makefile index 7763801a343e..b65b50dde7de 100644 --- a/www/galeon2/Makefile +++ b/www/galeon2/Makefile @@ -40,7 +40,11 @@ CONFIGURE_ARGS= --with-mozilla-includes="${X11BASE}/include/mozilla" \ --with-mozilla-libs="${X11BASE}/lib/${MOZILLA}" CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include \ -D_REENTRANT -D_THREAD_SAFE -fno-rtti" \ - LIBS="-L${LOCALBASE}/lib -L${WRKSRC} -pthread -lgcc_r" + LIBS="-L${LOCALBASE}/lib -L${WRKSRC} -pthread ${GCC_R_LIB}" + +.if exists(/usr/lib/libgcc_r.a) +GCC_R_LIB= -lgcc_r +.endif post-extract: .if !defined(WITH_FULL_MOZILLA)