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]

More Compile Problems


I have been having problems compiling XFree86 from source for some time now.
I'm not sure what's going on but I'm getting lots of errors having to do
with Xutf8TextPropertyToTextList.  Following this e-mail are other errors,
which are probably more important.  I checked out the XFree86 tree from the
CVS Archive using the following commands:

$ export CVSROOT=:pserver:anoncvs@anoncvs.xfree86.org:/cvs
$ cvs login
 (anoncvs)
$cvs -z7 co -r xf-4_0_3 xc

running mount returns the following:

Device              Directory           Type         Flags
C:\cygwin\bin       /usr/bin            system       binmode
C:\cygwin\lib       /usr/lib            system       binmode
C:\cygwin           /                   system       binmode

I am using the CVS that comes with Cygwin.  (version 1.11)

Arek (James Potts)
(james@verge-rpg.com)

(I have listed only the errors here.)
==============SNIP=============
dllwrap -s --def Xrender.def --output-lib libXrender.a -o libXrender.dll
Xrender.o    Composite.o   Glyph.o   Picture.o   FillRect.o   FillRects.o
junk.o -L../../exports/lib -lXext -lXext -lX11 -image-base `cat
/tmp/DLL_BASE_COUNTER`
VERSION 1.0
libXrender.exp(.edata+0x38):fake: undefined reference to
`_XRenderProcessPictureAttributes'
libXrender.exp(.edata+0x88):fake: undefined reference to
`_XRenderFindFormat'
libXrender.exp(.edata+0x8c):fake: undefined reference to
`_XRenderFindVisual'
collect2: ld returned 1 exit status
dllwrap: gcc exited with status 1
make[4]: *** [libXrender.dll] Error 1

gcc -o
x11perf.exe -O2 -pedantic -fno-strength-reduce -fpcc-struct-return -fvtable-
thunks -m486 -Wall     -L../../exports/lib x11perf.o bitmaps.o do_tests.o
do_simple.o do_rects.o do_valgc.o     do_lines.o do_segs.o     do_dots.o
do_windows.o do_movewin.o do_text.o     do_blt.o do_arcs.o     do_tris.o
do_complex.o
do_traps.o -lXft -lfreetype -lXrender -lXrender -lXmu -lXt -lSM -lICE -lXext
 -lX11 -lXext -lX11 -L/usr/X11R6/lib  -lm
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-1/../../../../i686-pc-cygwin/bin/ld:
cannot find -lXft
collect2: ld returned 1 exit status
make[4]: *** [x11perf.exe] Error 1
(Other files also fail with this error)

gcc -c -O2 -pedantic -fno-strength-reduce -fpcc-struct-return -fvtable-thunk
s -m486 -Wall   -I../include -I../../../include/fonts -I../../../include/ext
ensions  -I../../.. -I../../../exports/include  -D__i386__ -DWIN32_LEAN_AND_
MEAN -DX_LOCALE -D_MT -D_X86_ -D__STDC__ -DNO_TCP_H -D__CYGWIN__ -D_XOPEN_SO
URCE -D_REENTRANT -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_
GNU_SOURCE -DX_SOURCE   -DFUNCPROTO=15 -DNARROWPROTO     daemon.c
daemon.c: In function `BecomeOrphan':
daemon.c:95: warning: implicit declaration of function `setpgrp'
daemon.c: In function `BecomeDaemon':
daemon.c:151: `TIOCNOTTY' undeclared (first use in this function)
daemon.c:151: (Each undeclared identifier is reported only once
daemon.c:151: for each function it appears in.)
make[5]: *** [daemon.o] Error 1

gcc -O2 -pedantic -fno-strength-reduce -fpcc-struct-return -fvtable-thunks -
m486 -Wall     -I../.. -I../../exports/include  -D__i386__ -DWIN32_LEAN_AND_
MEAN -DX_LOCALE -D_MT -D_X86_ -D__STDC__ -DNO_TCP_H -D__CYGWIN__ -D_XOPEN_SO
URCE -D_REENTRANT -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_
GNU_SOURCE -DX_SOURCE   -DFUNCPROTO=15 -DNARROWPROTO   -DOSMAJORVERSION=1 -D
OSMINORVERSION=1   -c -o get_load.o get_load.c
get_load.c:56: nlist.h: No such file or directory
make[4]: *** [get_load.o] Error 1

gcc -O2 -pedantic -fno-strength-reduce -fpcc-struct-return -fvtable-thunks -
m486 -Wall     -I../.. -I../../exports/include  -D__i386__ -DWIN32_LEAN_AND_
MEAN -DX_LOCALE -D_MT -D_X86_ -D__STDC__ -DNO_TCP_H -D__CYGWIN__ -D_XOPEN_SO
URCE -D_REENTRANT -D_POSIX_C_SOURCE=199309L -D_BSD_SOURCE -D_SVID_SOURCE -D_
GNU_SOURCE -DX_SOURCE   -DFUNCPROTO=15 -DNARROWPROTO   -I.    -DSCROLLBAR_RI
GHT -DOPT_WIDE_CHARS -DXRENDERFONT   -c -o resize.o resize.c
In file included from /usr/include/curses.h:57,
                 from resize.c:293:
/usr/include/ncurses/ncurses_dll.h:15: warning: garbage after `#undef'
directive
/usr/include/ncurses/ncurses_dll.h:16: warning: garbage after `#undef'
directive
resize.c:295: term.h: No such file or directory
make[4]: *** [resize.o] Error 1

gcc -o
XFree86.exe -O2 -pedantic -fno-strength-reduce -fpcc-struct-return -fvtable-
thunks -m486 -Wall     -L../../exports/lib
../../programs/Xserver/hw/xfree86/drivers/drvConf.o
../../programs/Xserver/hw/xfree86/input/drvConf.o
../../programs/Xserver/hw/xfree86/drivers/libdriver.a
../../programs/Xserver/hw/xfree86/ramdac/libramdac.a
../../programs/Xserver/hw/xfree86/ddc/libddc.a
../../programs/Xserver/hw/xfree86/i2c/libi2c.a
../../programs/Xserver/hw/xfree86/xaa/libxaa.a
../../programs/Xserver/hw/xfree86/vgahw/libvgahw.a
../../programs/Xserver/hw/xfree86/fbdevhw/libfbdevhw.a
../../programs/Xserver/hw/xfree86/xf8_32bpp/libxf8_32bpp.a
../../programs/Xserver/hw/xfree86/xf8_16bpp/libxf8_16bpp.a
../../programs/Xserver/hw/xfree86/xf24_32bpp/libxf24_32bpp.a
../../programs/Xserver/hw/xfree86/xf4bpp/libxf4bpp.a
../../programs/Xserver/hw/xfree86/xf1bpp/libxf1bpp.a
../../programs/Xserver/hw/xfree86/shadowfb/libshadowfb.a afb/libafb.a
../../programs/Xserver/hw/xfree86/input/libidriver.a
../../programs/Xserver/hw/xfree86/common/xf86Init.o
../../programs/Xserver/hw/xfree86/common/xf86IniExt.o
../../programs/Xserver/hw/xfree86/common/libxf86.a
../../programs/Xserver/hw/xfree86/rac/librac.a
../../programs/Xserver/hw/xfree86/parser/libxf86config.a
../../programs/Xserver/hw/xfree86/os-support/libxf86_os.a
../../programs/Xserver/hw/xfree86/int10/libint10.a
../../programs/Xserver/hw/xfree86/common/libxf86.a miext/shadow/libshadow.a
dix/libdix.a os/libos.a ../../lib/Xau/libXau.a ../../lib/Xdmcp/libXdmcp.a
fb/libfb.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 GL/glx/libglx.a
GL/mesa/src/X/libGLcoreX.a                GL/mesa/src/libGLcore.a
render/librender.a ../../programs/Xserver/hw/xfree86/common/libxf86.a
mi/libmi.a ../../programs/Xserver/hw/xfree86/scanpci/libscanpci.a
../../programs/Xserver/hw/xfree86/os-support/libxf86_os.a -L/usr/X11R6/lib
../../lib/font/libXfont.a dix/libxpstubs.a -lz -lm
../../programs/Xserver/hw/xfree86/input/libidriver.a(mouse_drv.o)(.text+0x32
7):mouse.c: undefined reference to `xf86OSMouseInit'
../../programs/Xserver/hw/xfree86/common/xf86Init.o(.text+0x1fbc):xf86Init.c
: undefined reference to `OsVendorVErrorFProc'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86Bus.o)(.text+0x1a6e):
xf86Bus.c: undefined reference to `xf86BusAccWindowsFromOS'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86Bus.o)(.text+0x1aa3):
xf86Bus.c: undefined reference to `xf86AccResFromOS'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86Helper.o)(.text+0x1fa
1):xf86Helper.c: undefined reference to `OsVendorVErrorFProc'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86Helper.o)(.text+0x1fa
a):xf86Helper.c: undefined reference to `OsVendorVErrorFProc'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86pciBus.o)(.text+0x1b0
4):xf86pciBus.c: undefined reference to `PciAvoid'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86pciBus.o)(.text+0x326
e):xf86pciBus.c: undefined reference to `xf86PciBusAccWindowsFromOS'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86pciBus.o)(.text+0x328
4):xf86pciBus.c: undefined reference to `xf86PciBusAccWindowsFromOS'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86pciBus.o)(.text+0x329
7):xf86pciBus.c: undefined reference to `xf86PciBusAccWindowsFromOS'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86pciBus.o)(.text+0x338
2):xf86pciBus.c: undefined reference to `xf86PciBusAccWindowsFromOS'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86pciBus.o)(.text+0x339
8):xf86pciBus.c: undefined reference to `xf86PciBusAccWindowsFromOS'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86pciBus.o)(.text+0x33a
b):xf86pciBus.c: more undefined references to `xf86PciBusAccWindowsFromOS'
follow
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86Io.o)(.text+0x439):xf
86Io.c: undefined reference to `xf86KbdOn'
../../programs/Xserver/hw/xfree86/common/libxf86.a(xf86Io.o)(.text+0x47d):xf
86Io.c: undefined reference to `xf86KbdOff'
collect2: ld returned 1 exit status
make[4]: *** [XFree86.exe] Error 1

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   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 GL/glx/libglx.a
GL/mesa/src/X/libGLcoreX.a                GL/mesa/src/libGLcore.a
render/librender.a mi/libmi.a    -L/usr/X11R6/lib
../../lib/font/libXfont.a
dix/libxpstubs.a -L../../exports/lib -lXext -lX11 -lz -lm
hw/xwin/InitOutput.o(.text+0x1358):InitOutput.c: undefined reference to
`AdjustVideoMode'
collect2: ld returned 1 exit status
make[4]: *** [XWin.exe] Error 1

gcc -o
glxinfo.exe -O2 -pedantic -fno-strength-reduce -fpcc-struct-return -fvtable-
thunks -m486 -Wall     -L../../exports/lib
glxinfo.o -lGL -lXext -lX11 -L/usr/X11R6/lib  -lm
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-1/../../../../i686-pc-cygwin/bin/ld:
cannot find -lGL
collect2: ld returned 1 exit status
make[4]: *** [glxinfo.exe] Error 1



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