++MINOR = 5
++MICRO = 0
++LDFLAGSSHARE = -shared -Wl,-soname,libmpeg3.so.$(MAJOR)
+
+ UTILOBJS = \
+ $(OBJDIR)/mpeg3cat.o \
+@@ -126,8 +130,44 @@
+ $(OBJDIR)/video/vlc.o \
+ $(OBJDIR)/workarounds.o
+
++SHAREDOBJS = \
++ $(OBJDIR)/bitstream_pic.o \
++ $(OBJDIR)/libmpeg3_pic.o \
++ $(OBJDIR)/mpeg3atrack_pic.o \
++ $(OBJDIR)/mpeg3css_pic.o \
++ $(OBJDIR)/mpeg3demux_pic.o \
++ $(OBJDIR)/mpeg3ifo_pic.o \
++ $(OBJDIR)/mpeg3io_pic.o \
++ $(OBJDIR)/mpeg3title_pic.o \
++ $(OBJDIR)/mpeg3vtrack_pic.o \
++ $(OBJDIR)/audio/ac3_pic.o \
++ $(OBJDIR)/audio/bit_allocation_pic.o \
++ $(OBJDIR)/audio/dct_pic.o \
++ $(OBJDIR)/audio/exponents_pic.o \
++ $(OBJDIR)/audio/header_pic.o \
++ $(OBJDIR)/audio/layer2_pic.o \
++ $(OBJDIR)/audio/layer3_pic.o \
++ $(OBJDIR)/audio/mantissa_pic.o \
++ $(OBJDIR)/audio/mpeg3audio_pic.o \
++ $(OBJDIR)/audio/pcm_pic.o \
++ $(OBJDIR)/audio/synthesizers_pic.o \
++ $(OBJDIR)/audio/tables_pic.o \
++ $(OBJDIR)/video/getpicture_pic.o \
++ $(OBJDIR)/video/headers_pic.o \
++ $(OBJDIR)/video/idct_pic.o \
++ $(OBJDIR)/video/macroblocks_pic.o \
++ $(OBJDIR)/video/mmxtest_pic.o \
++ $(OBJDIR)/video/motion_pic.o \
++ $(OBJDIR)/video/mpeg3video_pic.o \
++ $(OBJDIR)/video/output_pic.o \
++ $(OBJDIR)/video/reconstruct_pic.o \
++ $(OBJDIR)/video/seek_pic.o \
++ $(OBJDIR)/video/slice_pic.o \
++ $(OBJDIR)/video/vlc_pic.o \
++ $(OBJDIR)/workarounds_pic.o