gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog backend/Makefile.am gui/Makefil...


From: Markus Gothe
Subject: [Gnash-commit] gnash ChangeLog backend/Makefile.am gui/Makefil...
Date: Fri, 10 Nov 2006 23:07:47 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Markus Gothe <nihilus>  06/11/10 23:07:47

Modified files:
        .              : ChangeLog 
        backend        : Makefile.am 
        gui            : Makefile.am 
        libamf         : Makefile.am 
        libbase        : Makefile.am sharedlib.cpp 
        libgeometry    : Makefile.am 
        server         : Makefile.am 
        server/asobj   : Makefile.am 
        server/parser  : Makefile.am 
        utilities      : Makefile.am 

Log message:
        Added _la_LDFLAGS = -avoid-version.
        Closed bug: #18235.
        Fixed "error: ISO C++ forbids comparison between pointer of type 'void 
        *'and pointer-to-function".

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1582&r2=1.1583
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/Makefile.am?cvsroot=gnash&r1=1.44&r2=1.45
http://cvs.savannah.gnu.org/viewcvs/gnash/gui/Makefile.am?cvsroot=gnash&r1=1.43&r2=1.44
http://cvs.savannah.gnu.org/viewcvs/gnash/libamf/Makefile.am?cvsroot=gnash&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/Makefile.am?cvsroot=gnash&r1=1.47&r2=1.48
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/sharedlib.cpp?cvsroot=gnash&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/gnash/libgeometry/Makefile.am?cvsroot=gnash&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/gnash/server/Makefile.am?cvsroot=gnash&r1=1.84&r2=1.85
http://cvs.savannah.gnu.org/viewcvs/gnash/server/asobj/Makefile.am?cvsroot=gnash&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/gnash/server/parser/Makefile.am?cvsroot=gnash&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/gnash/utilities/Makefile.am?cvsroot=gnash&r1=1.36&r2=1.37

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1582
retrieving revision 1.1583
diff -u -b -r1.1582 -r1.1583
--- ChangeLog   9 Nov 2006 22:47:14 -0000       1.1582
+++ ChangeLog   10 Nov 2006 23:07:46 -0000      1.1583
@@ -1,3 +1,15 @@
+2006-11-10 Markus Gothe <address@hidden>
+
+       * backend/Makefile.am, gui/Makefile.am, libamf/Makefile.am, 
+       libbase/Makefile.am, libgeometry/Makefile.am, server/Makefile.am,
+       server/asobj/Makefile.am, server/parser/Makefile.am,
+       utilities/Makefile.am: Added _la_LDFLAGS = -avoid-version.
+       Closed bug: #18235.
+       
+       * libbase/sharedlib.cpp: Fixed  
+       "error: ISO C++ forbids comparison between pointer of type 'void *' 
+        and pointer-to-function"
+
 2006-11-09 Sandro Santilli <address@hidden>
 
        * utilities/processor.cpp: call gnash::clear() as last step to help
@@ -9,7 +21,7 @@
 
        * macros/atk.m4, macros/boost.m4, macros/cairo.m4, 
        macros/gnashpkgtool.m4, macros/gtk2.m4 macros/gtkglext.m4,
-       macros/pango.m4, macros/sdl.m4 macros/xft.m4: Bugs, typos, indentation
+       macros/pango.m4, macros/sdl.m4 macros/xft.m4: Bugs, typos, indentation.
        
 2006-11-09 Sandro Santilli <address@hidden>
 

Index: backend/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/backend/Makefile.am,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -b -r1.44 -r1.45
--- backend/Makefile.am 22 Oct 2006 17:27:40 -0000      1.44
+++ backend/Makefile.am 10 Nov 2006 23:07:47 -0000      1.45
@@ -111,11 +111,12 @@
        $(RENDER_SOURCES) \
        $(SOUND_SOURCES)
 
-MUDFLAP_OPT = -fmudflap
-MUDFLAP_LIB =  /usr/local/lib/libmudflap.so
+libgnashbackend_la_LDFLAGS = -avoid-version
 
 # Rebuild with GCC 4.x Mudflap support
 mudflap:
        @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) $(MUDFLAP_OPT)" LIBS="$(LIBS) 
$(MUDFLAP_LIB)"
+       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
 
+clean-hook:
+       -rm -f core.*

Index: gui/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/gui/Makefile.am,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -b -r1.43 -r1.44
--- gui/Makefile.am     8 Nov 2006 02:35:20 -0000       1.43
+++ gui/Makefile.am     10 Nov 2006 23:07:47 -0000      1.44
@@ -17,7 +17,7 @@
 
 # 
 
-# $Id: Makefile.am,v 1.43 2006/11/08 02:35:20 strk Exp $
+# $Id: Makefile.am,v 1.44 2006/11/10 23:07:47 nihilus Exp $
 
 AUTOMAKE_OPTIONS = 
 
@@ -239,7 +239,8 @@
 #guitest_SOURCES = guitest.cpp #fltk.cpp #fltksup.h fltksupp.h gnash.cpp 
gtk.cpp 
 #      gtksup.h gui.cpp gui.h menu.cpp menu.h sdl.cpp sdlsup.h [21~sdlsupp.h
 #guitest_LDADD = $(gnash_LDADD)
-
+libgnashplayer_la_LDFLAGS = -avoid-version
+libgnashgui_la_LDFLAGS = -avoid-version
 
 # Rebuild with GCC 4.x Mudflap support
 mudflap:

Index: libamf/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/libamf/Makefile.am,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- libamf/Makefile.am  29 Oct 2006 18:34:18 -0000      1.17
+++ libamf/Makefile.am  10 Nov 2006 23:07:47 -0000      1.18
@@ -15,7 +15,7 @@
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
-# $Id: Makefile.am,v 1.17 2006/10/29 18:34:18 rsavoye Exp $
+# $Id: Makefile.am,v 1.18 2006/11/10 23:07:47 nihilus Exp $
 
 AUTOMAKE_OPTIONS = 
 
@@ -38,6 +38,7 @@
 
 lib_LTLIBRARIES = libgnashamf.la
 libgnashamf_la_SOURCES = amf.cpp rtmp.cpp
+libgnashamf_la_LDFLAGS = -avoid-version
 # noinst_HEADERS = amf.h amfutf8.h
 
 INCLUDES = -I.. -I$(srcdir) \

Index: libbase/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/libbase/Makefile.am,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -b -r1.47 -r1.48
--- libbase/Makefile.am 6 Nov 2006 19:35:06 -0000       1.47
+++ libbase/Makefile.am 10 Nov 2006 23:07:47 -0000      1.48
@@ -129,6 +129,7 @@
        URL.h
 
 # libgnashbase_la_LDFLAGS = -export-dynamic
+libgnashbase_la_LDFLAGS = -avoid-version
 
 # We use our own rule to build the demo so it isn't built by default.
 # Since it doesn't contain a main() routine, we only try to compile,

Index: libbase/sharedlib.cpp
===================================================================
RCS file: /sources/gnash/gnash/libbase/sharedlib.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- libbase/sharedlib.cpp       6 Nov 2006 19:35:06 -0000       1.1
+++ libbase/sharedlib.cpp       10 Nov 2006 23:07:47 -0000      1.2
@@ -14,6 +14,8 @@
 // along with this program; if not, write to the Free Software
 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
+/* $Id: sharedlib.cpp,v 1.2 2006/11/10 23:07:47 nihilus Exp $ */
+
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
@@ -173,8 +175,11 @@
 
     run  = lt_dlsym (_dlhandle, symbol.c_str());
     
-    // Realistically, we should never get a valid pointer with a value of 0
-    if (run ==  (entrypoint *)0) {
+    /* 
+    Realistically, we should never get a valid pointer with a value of 0
+    Markus: 'Id est NULL.'
+    */
+    if (run == NULL) {
         dbglogfile << "Couldn't find symbol: " << symbol << endl;
         return NULL;
     } else {

Index: libgeometry/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/libgeometry/Makefile.am,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- libgeometry/Makefile.am     29 Oct 2006 18:34:11 -0000      1.20
+++ libgeometry/Makefile.am     10 Nov 2006 23:07:47 -0000      1.21
@@ -18,7 +18,7 @@
 # 
 #
 
-# $Id: Makefile.am,v 1.20 2006/10/29 18:34:11 rsavoye Exp $
+# $Id: Makefile.am,v 1.21 2006/11/10 23:07:47 nihilus Exp $
 
 AUTOMAKE_OPTIONS = 
 
@@ -66,6 +66,7 @@
 #libgeometry_la_LDFLAGS = -module -avoid-version -no-undefined
 #libgeometry_la_LIBDADD =  address@hidden@  # $(LIBLTDL)
 libgnashgeo_la_LIBADD = $(top_builddir)/libbase/libgnashbase.la
+libgnashgeo_la_LDFLAGS = -avoid-version
 
 # Rebuild with GCC 4.x Mudflap support
 mudflap:

Index: server/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/server/Makefile.am,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -b -r1.84 -r1.85
--- server/Makefile.am  3 Nov 2006 14:03:37 -0000       1.84
+++ server/Makefile.am  10 Nov 2006 23:07:47 -0000      1.85
@@ -18,7 +18,7 @@
 # 
 #
 
-# $Id: Makefile.am,v 1.84 2006/11/03 14:03:37 strk Exp $
+# $Id: Makefile.am,v 1.85 2006/11/10 23:07:47 nihilus Exp $
 
 AUTOMAKE_OPTIONS = 
 
@@ -172,6 +172,7 @@
 
 #libserver_la_LDFLAGS = -module -avoid-version -no-undefined
 #libserver_la_LIBDADD =  address@hidden@  # $(LIBLTDL)
+libgnashserver_la_LDFLAGS = -avoid-version
 
 # Rebuild with GCC 4.x Mudflap support
 mudflap:

Index: server/asobj/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/server/asobj/Makefile.am,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- server/asobj/Makefile.am    29 Oct 2006 18:34:12 -0000      1.14
+++ server/asobj/Makefile.am    10 Nov 2006 23:07:47 -0000      1.15
@@ -18,7 +18,7 @@
 # 
 #
 
-# $Id: Makefile.am,v 1.14 2006/10/29 18:34:12 rsavoye Exp $
+# $Id: Makefile.am,v 1.15 2006/11/10 23:07:47 nihilus Exp $
 
 AUTOMAKE_OPTIONS = 
 
@@ -112,6 +112,8 @@
        $(top_builddir)/libamf/libgnashamf.la \
        $(top_builddir)/libbase/libgnashbase.la
 
+libgnashasobjs_la_LDFLAGS = -avoid-version
+
 # Rebuild with GCC 4.x Mudflap support
 mudflap:
        @echo "Rebuilding with GCC Mudflap support"

Index: server/parser/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/server/parser/Makefile.am,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- server/parser/Makefile.am   29 Oct 2006 18:34:15 -0000      1.12
+++ server/parser/Makefile.am   10 Nov 2006 23:07:47 -0000      1.13
@@ -18,7 +18,7 @@
 # 
 #
 
-# $Id: Makefile.am,v 1.12 2006/10/29 18:34:15 rsavoye Exp $
+# $Id: Makefile.am,v 1.13 2006/11/10 23:07:47 nihilus Exp $
 
 AUTOMAKE_OPTIONS = 
 
@@ -81,6 +81,7 @@
 
 libgnashparser_la_LIBADD = \
        $(top_builddir)/libbase/libgnashbase.la 
+libgnashparser_la_LDFLAGS = -avoid-version
 
 # Rebuild with GCC 4.x Mudflap support
 mudflap:

Index: utilities/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/utilities/Makefile.am,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -b -r1.36 -r1.37
--- utilities/Makefile.am       8 Nov 2006 02:35:20 -0000       1.36
+++ utilities/Makefile.am       10 Nov 2006 23:07:47 -0000      1.37
@@ -75,11 +75,10 @@
 dumpshm_LDADD = $(GNASH_LIBS)
 #gparser_LDFLAGS = $(AM_LDFLAGS)
 
-MUDFLAP_OPT = -fmudflap
-MUDFLAP_LIB =  /usr/local/lib/libmudflap.so
-
 # Rebuild with GCC 4.x Mudflap support
 mudflap:
        @echo "Rebuilding with GCC Mudflap support"
-       $(MAKE) CXXFLAGS="$(CXXFLAGS) $(MUDFLAP_OPT)" LIBS="$(LIBS) 
$(MUDFLAP_LIB)"
+       $(MAKE) CXXFLAGS="$(CXXFLAGS) -fmudflap" LDFLAGS="$(LDFLAGS) -lmudflap"
 
+clean-hook:
+       -rm -f core.*




reply via email to

[Prev in Thread] Current Thread [Next in Thread]