|
|
@@ -4716,7 +4716,6 @@ case $target_os in |
|
|
|
;; |
|
|
|
os/2*) |
|
|
|
strip="lxlite -CS" |
|
|
|
ln_s="cp -f" |
|
|
|
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 |
|
|
|
;; |
|
|
|