[Freeswitch-svn] [commit] r8847 - in freeswitch/trunk: . build
Freeswitch SVN
cypromis at freeswitch.org
Wed Jun 25 22:27:33 EDT 2008
Author: cypromis
Date: Wed Jun 25 22:27:32 2008
New Revision: 8847
Modified:
freeswitch/trunk/build/modmake.rules.in
freeswitch/trunk/configure.in
Log:
tweak for gcc build on solaris
Modified: freeswitch/trunk/build/modmake.rules.in
==============================================================================
--- freeswitch/trunk/build/modmake.rules.in (original)
+++ freeswitch/trunk/build/modmake.rules.in Wed Jun 25 22:27:32 2008
@@ -112,9 +112,9 @@
@test -d .libs || mkdir .libs
@error="";\
if test -f $(CSOURCEFILE); then \
- $(LINK) $(SOLINK) $(MODNAME).o -o $(MODNAME).$(DYNAMIC_LIB_EXTEN) $(LIBS) $(LOCAL_LDFLAGS) $(LOCAL_OBJS) $(OUR_OBJS) $(LOCAL_LIBADD) $(LINK_OUTPUT_REDIR) ;\
+ $(LINK) $(SOLINK) $(MODNAME).o $(LIBS) $(LOCAL_LDFLAGS) $(LOCAL_OBJS) $(OUR_OBJS) $(LOCAL_LIBADD) $(LINK_OUTPUT_REDIR) ;\
else \
- $(CXXLINK) $(SOLINK) $(MODNAME).o -o $(MODNAME).$(DYNAMIC_LIB_EXTEN) $(LIBS) $(LOCAL_LDFLAGS) $(LOCAL_OBJS) $(OUR_OBJS) $(LOCAL_LIBADD) $(LINK_OUTPUT_REDIR) ;\
+ $(CXXLINK) $(SOLINK) $(MODNAME).o $(LIBS) $(LOCAL_LDFLAGS) $(LOCAL_OBJS) $(OUR_OBJS) $(LOCAL_LIBADD) $(LINK_OUTPUT_REDIR) ;\
fi;
mod_clean:
Modified: freeswitch/trunk/configure.in
==============================================================================
--- freeswitch/trunk/configure.in (original)
+++ freeswitch/trunk/configure.in Wed Jun 25 22:27:32 2008
@@ -100,6 +100,9 @@
*darwin*)
SOLINK="-dynamic -bundle -force-flat-namespace"
;;
+ *-solaris2*)
+ SOLINK="-shared -Xlinker"
+ ;;
*)
SOLINK="-shared -Xlinker -x"
;;
More information about the Freeswitch-svn
mailing list