Wine Components

This section lists all files that pertain to Wine.

Wine Static and Shareable Files

At the time of this writing, the following components are installed through a standard 'make install' of Wine.

Caution

It is vital that a packager check for changes in Wine. This list will likely be out of date by the time this document is committed to CVS.

  1. Executable Files

    wine

    The main Wine executable. This program will load a Windows binary and run it, relying upon the Wine shared object libraries.

    wineserver

    The Wine server is critical to Wine; it is the process that coordinates all shared Windows resources.

    wineclipsrv

    The Wine Clipboard Server is a standalone XLib application whose purpose is to manage the X selection when Wine exits.

    winedbg

    Winedbg is the Wine built in debugger.

    winecfg

    This is a Tcl/Tk based front end that provides a user friendly tool to edit and configure the WINECONFDIR/config file.

    wineshelllink

    This shell script can be called by Wine in order to propogate Desktop icon and menu creation requests out to a GNOME or KDE (or other Window Managers).

    winebuild

    Winebuild is a tool used for Winelib applications (and by Wine itself) to allow a developer to compile a .spec file into a .spec.c file.

    wmc

    The wmc tools is the Wine Message Compiler. It allows Windows message files to be compiled into a format usable by Wine.

    wrc

    The wrc tool is the Wine Resource Compiler. It allows Winelib programmers (and Wine itself) to compile Windows style resource files into a form usable by Wine.

    fnt2bdf

    The fnt2bdf utility extracts fonts from .fnt or .dll files and stores then in .dbf format files.

    dosmod

    DOS Virtual Machine.

  2. Shared Object Library Files

    libwine.so.1.0libdsound.so.1.0liboleaut32.so.1.0libshlwapi.so.1.0libmciavi.drv.so.1.0
    libddraw.so.1.0libgdi32.so.1.0libolecli32.so.1.0libtapi32.so.1.0libmcicda.drv.so.1.0
    libopengl32.so.1.0libicmp.so.1.0liboledlg.so.1.0libttydrv.so.1.0libmciseq.drv.so.1.0
    libx11drv.so.1.0libimagehlp.so.1.0libolepro32.so.1.0liburlmon.so.1.0libmciwave.drv.so.1.0
    libadvapi32.so.1.0libimm32.so.1.0libolesvr32.so.1.0libuser32.so.1.0libmidimap.drv.so.1.0
    libavifil32.so.1.0libkernel32.so.1.0libpsapi.so.1.0libversion.so.1.0libmsacm.drv.so.1.0
    libcomctl32.so.1.0liblz32.so.1.0librasapi32.so.1.0libw32skrnl.so.1.0libwineoss.drv.so.1.0
    libcomdlg32.so.1.0libmpr.so.1.0libriched32.so.1.0libwnaspi32.so.1.0libws2_32.so.1.0
    libcrtdll.so.1.0libmsacm32.so.1.0librpcrt4.so.1.0libwineps.so.1.0libwinspool.drv.so.1.0
    libdciman32.so.1.0libmsnet32.so.1.0libserialui.so.1.0libwininet.so.1.0libwow32.so.1.0
    libdinput.so.1.0libmsvfw32.so.1.0libsetupapi.so.1.0libjoystick.drv.so.1.0libwsock32.so.1.0
    libdplay.so.1.0libodbc32.so.1.0libshell32.so.1.0libwinmm.so.1.0libwine_unicode.so.1.0
    libdplayx.so.1.0libole32.so.1.0libshfolder.so.1.0libmcianim.drv.so.1.0 

  3. Man Pages

    wine.man
    wine.conf.man
    wmc.man
    wrc.man

  4. Include Files

    basetsd.hlzexpand.hrpc.hwine/obj_channel.hwine/obj_shellfolder.h
    cderr.hmapidefs.hservprov.hwine/obj_clientserver.hwine/obj_shelllink.h
    cguid.hmcx.hshellapi.hwine/obj_commdlgbrowser.hwine/obj_shellview.h
    commctrl.hmmreg.hshlguid.hwine/obj_connection.hwine/obj_storage.h
    commdlg.hmmsystem.hshlobj.hwine/obj_contextmenu.hwine/unicode.h
    compobj.hmsacm.hshlwapi.hwine/obj_control.hwinerror.h
    d3d.hntsecapi.hsql.hwine/obj_dataobject.hwingdi.h
    d3dcaps.hoaidl.hsqlext.hwine/obj_dockingwindowframe.hwininet.h
    d3dtypes.hobjbase.hsqltypes.hwine/obj_dragdrop.hwinioctl.h
    d3dvec.inlobjidl.hstorage.hwine/obj_enumidlist.hwinnetwk.h
    dde.hocidl.htapi.hwine/obj_errorinfo.hwinnls.h
    ddeml.hole2.htlhelp32.hwine/obj_extracticon.hwinnt.h
    ddraw.hole2ver.hunknwn.hwine/obj_inplace.hwinreg.h
    digitalv.holeauto.hurlmon.hwine/obj_marshal.hwinresrc.h
    dinput.holectl.hver.hwine/obj_misc.hwinsock.h
    dispdib.holedlg.hvfw.hwine/obj_moniker.hwinsock2.h
    dlgs.holeidl.hwinbase.hwine/obj_oleaut.hwinspool.h
    docobj.hpoppack.hwincon.hwine/obj_olefont.hwinsvc.h
    dplay.hprsht.hwincrypt.hwine/obj_oleobj.hwinuser.h
    dplobby.hpsapi.hwindef.hwine/obj_oleundo.hwinver.h
    dsound.hpshpack1.hwindows.hwine/obj_oleview.hwnaspi32.h
    guiddef.hpshpack2.hwindowsx.hwine/obj_picture.hwownt32.h
    imagehlp.hpshpack4.hwine/exception.hwine/obj_property.hwtypes.h
    imm.hpshpack8.hwine/icmpapi.hwine/obj_propertystorage.hzmouse.h
    initguid.hras.hwine/ipexport.hwine/obj_queryassociations.h 
    instance.hregstr.hwine/obj_base.hwine/obj_shellbrowser.h 
    lmcons.hrichedit.hwine/obj_cache.hwine/obj_shellextinit.h 

  5. Documentation files.

    At the time of this writing, I do not have a definitive list of documentation files to be installed. However, they do include the HTML files generated from the SGML in the Wine CVS tree.