On 17/07/15 07:21, Dave Yeo wrote:
> From 7aa9c4c5035f777c9c08b49c3af256edf36f4961 Mon Sep 17 00:00:00 2001
> From: Dave Yeo <[email protected]>
> Date: Thu, 16 Jul 2015 21:13:49 -0700
> Subject: [PATCH] OS/2:Cleanup slib_create_def_cmd
> 
> Export symbols by name rather then ordinal. Remove PROTMODE directive as it 
> doesn't make sense for 32 bit library. Also silences a warning from some 
> linkers.
> 
> Signed-off-by: Dave Yeo <[email protected]>
> ---
>  configure | 3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
> 
> diff --git a/configure b/configure
> index 28115d3..81c3fc0 100755
> --- a/configure
> +++ b/configure
> @@ -3665,11 +3665,10 @@ case $target_os in
>          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 PROTMODE >> $(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 -o $(OBJS) >> $(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'
> 

Sure, thanks a lot!

lu
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to