This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Errors during compiling XWin.exe


Did you mix, by chance, sources from the xc/programs/Xserver/hw/xwin from
different
distributions?  The undefined references to IDrectDraw library should
not be there.  Over 9 months ago, we changed the code and do not link to
ddraw.lib any more, isntead xf_dx.dll calls calls the direct draw libraries.

-----Original Message-----
From: Dmitry Kartashov [mailto:dmitry.kartashov@pi.infn.it]
Sent: Thursday, March 15, 2001 5:40 AM
To: cygwin-xfree@cygwin.com
Subject: Errors during compiling XWin.exe




While compiling XWin.exe I received following errors:

>>>>>> Begin <<<<<
gcc -o
XWin.exe -O2 -pedantic -fno-strength-reduce -fpcc-struct-return -fvtable-thu
nks -m486 -Wall -L../../exports/lib hw/xwin/InitInput.o hw/xwin/InitOutput.o
hw/xwin/stubs.o hw/xwin/directx.o hw/xwin/dpmsstubs.o dix/main.o
hw/xwin/ntux_xf.o dix/libdix.a os/libos.a ../../lib/Xau/libXau.a
../../lib/Xdmcp/libXdmcp.a hw/xwin/libXWin.a cfb/libcfb.a cfb16/libcfb16.a
cfb24/libcfb24.a cfb32/libcfb32.a mfb/libmfb.a dix/libxpstubs.a mi/libmi.a
Xext/libext.a xkb/libxkb.a Xi/libxinput.a XIE/dixie/libdixie.a
XIE/mixie/libmixie.a lbx/liblbx.a ../../lib/lbxutil/liblbxutil.a
dbe/libdbe.a record/librecord.a PEX5/dipex/dispatch/libdidipex.a
PEX5/dipex/swap/libdiswapex.a PEX5/dipex/objects/libdiobpex.a
PEX5/dipex/dispatch/libdidipex.a PEX5/ddpex/mi/level4/libddpex4.a
PEX5/ddpex/mi/level3/libddpex3.a PEX5/ddpex/mi/shared/libddpexs.a
PEX5/ddpex/mi/level2/libddpex2.a PEX5/ddpex/mi/level1/libddpex1.a
PEX5/ospex/libospex.a
mi/libmi.a -L/usr/X11R6/lib -L../../exports/lib -lXfont
dix/libxpstubs.a -L../../exports/lib -lXext -lX11 -lz -lm
hw/xwin/InitOutput.o(.text+0x10ca):InitOutput.c: undefined reference to
`cfbLoad'
hw/xwin/directx.o(.text+0x949):directx.c: undefined reference to
`DirectDrawCreate@12'
hw/xwin/directx.o(.text+0xbc0):directx.c: undefined reference to
`DirectInputCreateA@16'
hw/xwin/directx.o(.text+0xbe4):directx.c: undefined reference to
`GUID_SysMouse'
hw/xwin/directx.o(.text+0xc0b):directx.c: undefined reference to
`c_dfDIMouse'
hw/xwin/directx.o(.text+0xf4c):directx.c: undefined reference to
`DirectInputCreateA@16'
hw/xwin/directx.o(.text+0xf70):directx.c: undefined reference to
`GUID_SysKeyboard'
hw/xwin/directx.o(.text+0xf9b):directx.c: undefined reference to
`c_dfDIKeyboard'
hw/xwin/directx.o(.text+0x1372):directx.c: undefined reference to
`DirectDrawCreate@12'
hw/xwin/libXWin.a(miinitext.o.b)(.text+0x81):miinitext.c: undefined
reference to `GlxExtensionInit'
hw/xwin/libXWin.a(miinitext.o.b)(.text+0xa0):miinitext.c: undefined
reference to `GlxWrapInitVisuals'
collect2: ld returned 1 exit status
make: *** [XWin.exe] Error 1
>>>>>>End<<<<<<

It seems I should have some libraries with these functions but which ones?

Best regards,
                    Dmitry Kartashov


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]