Added a .def file for libwine.

This commit is contained in:
Alexandre Julliard 2003-03-23 00:28:53 +00:00
parent f814cf87af
commit bdbde0f814
2 changed files with 59 additions and 3 deletions

View File

@ -16,7 +16,7 @@ C_SRCS = \
ldt.c \
loader.c
all: libwine.$(LIBEXT)
all: $(MODULE) $(MODULE:.dll=.a)
@MAKE_RULES@
@ -26,8 +26,11 @@ libwine.so.$(SOVERSION): $(OBJS) Makefile.in
libwine.so: libwine.so.$(SOVERSION)
$(RM) $@ && $(LN_S) libwine.so.$(SOVERSION) $@
libwine.dll libwine.a: $(OBJS) Makefile.in
$(DLLWRAP) --export-all --implib libwine.a -o libwine.dll $(OBJS) $(EXTRALIBS)
libwine.a: wine.def
$(DLLTOOL) -l $@ -d $(SRCDIR)/wine.def
libwine.dll: $(OBJS) wine.def Makefile.in
$(DLLWRAP) --def $(SRCDIR)/wine.def -o $@ $(OBJS) $(EXTRALIBS)
.PHONY: install-lib-so install-lib-dll install-dev-so install-dev-dll

53
libs/wine/wine.def Normal file
View File

@ -0,0 +1,53 @@
EXPORTS
__wine_dbg_register
__wine_dbg_unregister
__wine_dbg_vlog
__wine_dbg_vprintf
__wine_dbg_vsprintf
__wine_dbgstr_an
__wine_dbgstr_wn
__wine_dll_register
__wine_main_argc
__wine_main_argv
__wine_main_wargv
wine_anon_mmap
wine_dbg_add_option
wine_dbg_log
wine_dbg_parse_options
wine_dbg_printf
wine_dbg_sprintf
wine_dbgstr_a
wine_dbgstr_an
wine_dbgstr_w
wine_dbgstr_wn
wine_dlclose
wine_dll_load
wine_dll_load_main_exe
wine_dll_set_callback
wine_dll_unload
wine_dlopen
wine_dlsym
wine_errno_location
wine_get_config_dir
wine_get_cs
wine_get_ds
wine_get_es
wine_get_fs
wine_get_gs
wine_get_server_dir
wine_get_ss
wine_get_user_name
wine_h_errno_location
wine_ldt_alloc_entries
wine_ldt_alloc_fs
wine_ldt_copy
wine_ldt_free_entries
wine_ldt_free_fs
wine_ldt_get_entry
wine_ldt_get_ptr
wine_ldt_init_fs
wine_ldt_init_locking
wine_ldt_realloc_entries
wine_ldt_set_entry
wine_set_fs
wine_set_gs