From 392bc11a81b5fe8c8a340eae23ffa3c5c06b72e7 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 27 Jun 2012 09:14:14 +0200 Subject: libXmu is now a dll Exported variables in libX11 and libxcb should be declared with __declspec(dllimport) --- libXmu/src/libXmu.def | 44 ++++++++++++++++++++++++++++++++++++++++++++ libXmu/src/makefile | 12 +++++++++++- 2 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 libXmu/src/libXmu.def (limited to 'libXmu') diff --git a/libXmu/src/libXmu.def b/libXmu/src/libXmu.def new file mode 100644 index 000000000..6e369d6c3 --- /dev/null +++ b/libXmu/src/libXmu.def @@ -0,0 +1,44 @@ +LIBRARY libXmu +EXPORTS + _XA_CHARACTER_POSITION + _XA_COMPOUND_TEXT + _XA_DELETE + _XA_LENGTH + _XA_LIST_LENGTH + _XA_NULL + _XA_SPAN + _XA_TARGETS + _XA_TEXT + _XA_UTF8_STRING + _XEditResCheckMessages + XmuAreaOrXor + XmuCompareISOLatin1 + XmuConvertStandardSelection + XmuCreateStippledPixmap + XmuCvtBackingStoreToString + XmuCvtJustifyToString + XmuCvtOrientationToString + XmuCvtShapeStyleToString + XmuCvtStringToBackingStore + XmuCvtStringToBitmap + XmuCvtStringToColorCursor + XmuCvtStringToCursor + XmuCvtStringToJustify + XmuCvtStringToOrientation + XmuCvtStringToShapeStyle + XmuCvtWidgetToString + XmuDestroyScanlineList + XmuDestroySegmentList + XmuGetHostname + XmuInternAtom + XmuNCopyISOLatin1Lowered + XmuNewArea + XmuNewCvtStringToWidget + XmuNewScanline + XmuOptimizeScanline + XmuPrintDefaultErrorMessage + XmuRegisterExternalAgent + XmuReleaseStippledPixmap + XmuReshapeWidget + XmuScanlineOrSegment + XmuScanlineXor \ No newline at end of file diff --git a/libXmu/src/makefile b/libXmu/src/makefile index be4990997..2b94eed65 100644 --- a/libXmu/src/makefile +++ b/libXmu/src/makefile @@ -1,9 +1,19 @@ -LIBRARY = libXmu +SHAREDLIB = libXmu INCLUDES := ..\include ..\include\X11\Xmu $(INCLUDES) DEFINES += XT_NO_SM BITMAPDIR="""bitmaps""" +INCLUDELIBFILES = \ + $(MHMAKECONF)\libX11\$(OBJDIR)\libX11.lib \ + $(MHMAKECONF)\libXext\src\$(OBJDIR)\libXext.lib \ + $(MHMAKECONF)\libXt\src\$(OBJDIR)\libXt.lib + +LIBDIRS=$(dir $(INCLUDELIBFILES)) + +load_makefile $(LIBDIRS:%$(OBJDIR)\=%makefile MAKESERVER=0 DEBUG=$(DEBUG);) + + CSRCS = \ ClientWin.c \ CursorName.c \ -- cgit v1.2.3