Hi/2. Dave Yeo wrote: > On 04/14/16 07:29 PM, Dave Yeo wrote: >>> From fbff28a5834444cc9fd7144dd4f9dc37b7b5f8aa Mon Sep 17 00:00:00 2001 >> From: Dmitriy Kuminov <cod...@dmik.org> >> Date: Thu, 14 Apr 2016 01:45:01 +0400 >> Subject: [PATCH 2/3] configure: Do not create/install versioned DLLs on >> OS/2. > > Attached > Dave> From fbff28a5834444cc9fd7144dd4f9dc37b7b5f8aa Mon Sep 17 00:00:00 2001 > From: Dmitriy Kuminov <cod...@dmik.org> > Date: Thu, 14 Apr 2016 01:45:01 +0400 > Subject: [PATCH 2/3] configure: Do not create/install versioned DLLs on OS/2. > > Only one DLL for each module must be present on OS/2: SLIBNAME_WITH_MAJOR > (the same as on Windows). Creating other DLLs makes no sense as they can't > be used. > > Signed-off-by: Dave Yeo <daver...@telus.net> > --- > configure | 23 ++++++++++++----------- > 1 file changed, 12 insertions(+), 11 deletions(-) > > diff --git a/configure b/configure > index ff80aee..36a23f4 100755 > --- a/configure > +++ b/configure > @@ -4716,7 +4716,6 @@ case $target_os in > ;; > os/2*) > strip="lxlite -CS" > - ln_s="cp -f"
Please do not remove this. Copying is more compatible than a symbolic link on OS/2. > objformat="aout" > add_cppflags -D_GNU_SOURCE > add_ldflags -Zomf -Zbin-files -Zargs-wild -Zmap > @@ -4724,16 +4723,18 @@ case $target_os in > LIBSUF="_s.a" > SLIBPREF="" > SLIBSUF=".dll" > - SLIBNAME_WITH_VERSION='$(SLIBPREF)$(NAME)-$(LIBVERSION)$(SLIBSUF)' > - SLIBNAME_WITH_MAJOR='$(SLIBPREF)$(shell echo $(NAME) | cut > -c1-6)$(LIBMAJOR)$(SLIBSUF)' > - SLIB_CREATE_DEF_CMD='echo LIBRARY $(SLIBNAME_WITH_MAJOR) > INITINSTANCE TERMINSTANCE > $(SUBDIR)$(NAME).def; \ > - echo CODE PRELOAD MOVEABLE DISCARDABLE >> $(SUBDIR)$(NAME).def; \ > - echo DATA PRELOAD MOVEABLE MULTIPLE NONSHARED >> > $(SUBDIR)$(NAME).def; \ > - echo EXPORTS >> $(SUBDIR)$(NAME).def; \ > - emxexp $(OBJS) >> $(SUBDIR)$(NAME).def' > - SLIB_EXTRA_CMD='emximp -o $(SUBDIR)$(LIBPREF)$(NAME)_dll.a > $(SUBDIR)$(NAME).def; \ > - emximp -o $(SUBDIR)$(LIBPREF)$(NAME)_dll.lib > $(SUBDIR)$(NAME).def;' > - SLIB_INSTALL_EXTRA_LIB='$(LIBPREF)$(NAME)_dll.a > $(LIBPREF)$(NAME)_dll.lib' > + > SLIBNAME_WITH_VERSION='$(SLIBPREF)$(FULLNAME)-$(LIBVERSION)$(SLIBSUF)' > + SLIBNAME_WITH_MAJOR='$(SLIBPREF)$(shell echo $(FULLNAME) | cut > -c1-6)$(LIBMAJOR)$(SLIBSUF)' > + SLIB_CREATE_DEF_CMD='echo LIBRARY $(SLIBNAME_WITH_MAJOR:$(SLIBSUF)=) > INITINSTANCE TERMINSTANCE > $(SUBDIR)$(FULLNAME).def; \ > + echo CODE PRELOAD MOVEABLE DISCARDABLE >> > $(SUBDIR)$(FULLNAME).def; \ > + echo DATA PRELOAD MOVEABLE MULTIPLE NONSHARED >> > $(SUBDIR)$(FULLNAME).def; \ > + echo EXPORTS >> $(SUBDIR)$(FULLNAME).def; \ > + emxexp $(OBJS) >> $(SUBDIR)$(FULLNAME).def' > + SLIB_EXTRA_CMD='emximp -o $(SUBDIR)$(LIBPREF)$(FULLNAME)_dll.a > $(SUBDIR)$(FULLNAME).def; \ > + emximp -o $(SUBDIR)$(LIBPREF)$(FULLNAME)_dll.lib > $(SUBDIR)$(FULLNAME).def;' > + SLIB_INSTALL_NAME='$(SLIBNAME_WITH_MAJOR)' > + SLIB_INSTALL_LINKS= > + SLIB_INSTALL_EXTRA_LIB='$(LIBPREF)$(FULLNAME)_dll.a > $(LIBPREF)$(FULLNAME)_dll.lib' > enable dos_paths > enable_weak os2threads > ;; > -- > 2.0.0 > > > -- KO Myung-Hun Using Mozilla SeaMonkey 2.7.2 Under OS/2 Warp 4 for Korean with FixPak #15 In VirtualBox v4.1.32 on Intel Core i7-3615QM 2.30GHz with 8GB RAM Korean OS/2 User Community : http://www.ecomstation.co.kr _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel