]> git.saurik.com Git - wxWidgets.git/commitdiff
Fix build on platforms without any real source in the new media library.
authorDavid Elliott <dfe@tgwbd.org>
Fri, 12 Nov 2004 15:48:10 +0000 (15:48 +0000)
committerDavid Elliott <dfe@tgwbd.org>
Fri, 12 Nov 2004 15:48:10 +0000 (15:48 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30502 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

Makefile.in
build/bakefiles/files.bkl
src/common/emptydmy.cpp [new file with mode: 0644]

index 9477606100a3f02c752cb93903c4b3d9d33d4dee..99e4486359c881b2a95562ab8a53a3bd66f27c18 100644 (file)
@@ -891,6 +891,7 @@ MEDIADLL_CXXFLAGS = $(__mediadll_PCH_INC) -D__WX$(TOOLKIT)__ \
        $(__INC_ZLIB_p) $(__INC_ODBC_p) $(__INC_REGEX_p) $(__INC_EXPAT_p) \
        -DWXUSINGDLL -DWXMAKINGDLL_MEDIA $(PIC_FLAG) $(CPPFLAGS) $(CXXFLAGS)
 MEDIADLL_OBJECTS =  \
+       mediadll_emptydmy.o \
        $(__MEDIA_PLATFORM_SRC_OBJECTS_2)
 MEDIADLL_ODEP =  $(___pch_wxprec_mediadll_wx_wxprec_h_gch___depname)
 MEDIALIB_CXXFLAGS = $(__medialib_PCH_INC) -D__WX$(TOOLKIT)__ \
@@ -898,6 +899,7 @@ MEDIALIB_CXXFLAGS = $(__medialib_PCH_INC) -D__WX$(TOOLKIT)__ \
        $(__INC_ZLIB_p) $(__INC_ODBC_p) $(__INC_REGEX_p) $(__INC_EXPAT_p) \
        $(CPPFLAGS) $(CXXFLAGS)
 MEDIALIB_OBJECTS =  \
+       medialib_emptydmy.o \
        $(__MEDIA_PLATFORM_SRC_OBJECTS_3)
 MEDIALIB_ODEP =  $(___pch_wxprec_medialib_wx_wxprec_h_gch___depname)
 ODBCDLL_CXXFLAGS = $(__odbcdll_PCH_INC) -D__WX$(TOOLKIT)__ \
@@ -2558,6 +2560,7 @@ COND_USE_GUI_1___MONOLIB_GUI_SRC_OBJECTS =  \
        monodll_tipdlg.o \
        monodll_wizard.o \
        $(__ADVANCED_PLATFORM_SRC_OBJECTS) \
+       monodll_emptydmy.o \
        $(__MEDIA_PLATFORM_SRC_OBJECTS) \
        $(__HTML_SRC_PLATFORM_OBJECTS) \
        monodll_helpctrl.o \
@@ -3544,6 +3547,7 @@ COND_USE_GUI_1___MONOLIB_GUI_SRC_OBJECTS_1 =  \
        monolib_tipdlg.o \
        monolib_wizard.o \
        $(__ADVANCED_PLATFORM_SRC_OBJECTS_1) \
+       monolib_emptydmy.o \
        $(__MEDIA_PLATFORM_SRC_OBJECTS_1) \
        $(__HTML_SRC_PLATFORM_OBJECTS_1) \
        monolib_helpctrl.o \
@@ -9120,6 +9124,9 @@ monodll_wizard.o: $(srcdir)/src/generic/wizard.cpp $(MONODLL_ODEP)
 monodll_eggtrayicon.o: $(srcdir)/src/gtk/eggtrayicon.c $(MONODLL_ODEP)
        $(CCC) -c -o $@ $(MONODLL_CFLAGS) $<
 
+monodll_emptydmy.o: $(srcdir)/src/common/emptydmy.cpp $(MONODLL_ODEP)
+       $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $<
+
 monodll_helpbest.o: $(srcdir)/src/msw/helpbest.cpp $(MONODLL_ODEP)
        $(CXXC) -c -o $@ $(MONODLL_CXXFLAGS) $<
 
@@ -12408,6 +12415,9 @@ monolib_wizard.o: $(srcdir)/src/generic/wizard.cpp $(MONOLIB_ODEP)
 monolib_eggtrayicon.o: $(srcdir)/src/gtk/eggtrayicon.c $(MONOLIB_ODEP)
        $(CCC) -c -o $@ $(MONOLIB_CFLAGS) $<
 
+monolib_emptydmy.o: $(srcdir)/src/common/emptydmy.cpp $(MONOLIB_ODEP)
+       $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $<
+
 monolib_helpbest.o: $(srcdir)/src/msw/helpbest.cpp $(MONOLIB_ODEP)
        $(CXXC) -c -o $@ $(MONOLIB_CXXFLAGS) $<
 
@@ -21450,6 +21460,9 @@ advlib_gprint.o: $(srcdir)/src/gtk/gnome/gprint.cpp $(ADVLIB_ODEP)
 @COND_TOOLKIT_X11@advlib_taskbarx11.o: $(srcdir)/src/unix/taskbarx11.cpp $(ADVLIB_ODEP)
 @COND_TOOLKIT_X11@     $(CXXC) -c -o $@ $(ADVLIB_CXXFLAGS) $<
 
+mediadll_emptydmy.o: $(srcdir)/src/common/emptydmy.cpp $(MEDIADLL_ODEP)
+       $(CXXC) -c -o $@ $(MEDIADLL_CXXFLAGS) $<
+
 @COND_TOOLKIT_MSW@mediadll_mediactrl.o: $(srcdir)/src/msw/mediactrl.cpp $(MEDIADLL_ODEP)
 @COND_TOOLKIT_MSW@     $(CXXC) -c -o $@ $(MEDIADLL_CXXFLAGS) $<
 
@@ -21459,6 +21472,9 @@ advlib_gprint.o: $(srcdir)/src/gtk/gnome/gprint.cpp $(ADVLIB_ODEP)
 @COND_TOOLKIT_MAC@mediadll_mediactrl.o: $(srcdir)/src/mac/carbon/mediactrl.cpp $(MEDIADLL_ODEP)
 @COND_TOOLKIT_MAC@     $(CXXC) -c -o $@ $(MEDIADLL_CXXFLAGS) $<
 
+medialib_emptydmy.o: $(srcdir)/src/common/emptydmy.cpp $(MEDIALIB_ODEP)
+       $(CXXC) -c -o $@ $(MEDIALIB_CXXFLAGS) $<
+
 @COND_TOOLKIT_MSW@medialib_mediactrl.o: $(srcdir)/src/msw/mediactrl.cpp $(MEDIALIB_ODEP)
 @COND_TOOLKIT_MSW@     $(CXXC) -c -o $@ $(MEDIALIB_CXXFLAGS) $<
 
index bf28ea0c7e2752b73216dfb749078ff7dfc523cc..00e9646d2dd03a85a0bbeb9937d673598038aed9 100644 (file)
@@ -2302,14 +2302,15 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
 <!-- ====================================================================== -->
 
 <set var="MEDIA_CMN_SRC" hints="files">
+    src/common/emptydmy.cpp
 </set>
 
 <set var="MEDIA_CMN_HDR" hints="files">
-       wx/mediactrl.h
+    wx/mediactrl.h
 </set>
 
 <set var="MEDIA_MSW_SRC" hints="files">
-       src/msw/mediactrl.cpp
+    src/msw/mediactrl.cpp
 </set>
 <set var="MEDIA_MSW_HDR" hints="files">
     wx/msw/mediactrl.h
@@ -2321,7 +2322,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
 </set>
 
 <set var="MEDIA_MAC_SRC" hints="files">
-       src/mac/carbon/mediactrl.cpp
+    src/mac/carbon/mediactrl.cpp
 </set>
 <set var="MEDIA_MAC_HDR" hints="files">
     wx/mac/carbon/mediactrl.h
diff --git a/src/common/emptydmy.cpp b/src/common/emptydmy.cpp
new file mode 100644 (file)
index 0000000..4c2b115
--- /dev/null
@@ -0,0 +1,3 @@
+// This file exists so that it can be compiled into an object so the linker
+// will have something to chew on so that builds don't break when a platform
+// lacks any objects in a particular multilib.