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]
Other format: [Raw text]

Re: xfree cvs


JS,

Okay, it looks like you are using my suggested directory structure from the Contributor's Guide. Does this mean that you have XFIXES_BRANCH somewhere like:

/home/u752359/x-devel/xc/

?

If so, had you had a previous branch, say HEAD, at:

/home/u752359/x-devel/xc/

?

Yes? Good. That means that you simply forgot to rerun lndir:

cd /home/u752359/x-devel/build
rm -rf std
mkdir std
cd std
lndir ../../xc > /dev/null
cd std
make World > World.log 2>&1


This is the only thing I can think of that has possibly happened. You can look at the XFIXES_BRANCH through cvsweb and see that Xserver/xfixes is there:


http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xoncygwin/xc/programs/Xserver/xfixes/?only_with_tag=XFIXES_BRANCH


Another thing, please look in x-devel/xc/programs/Xserver for a directory called 'xfixes'. If it is there but not in x-devel/build/std/programs/Xserver then it is certainly due to not rerunning 'lndir'.


Harold

J S wrote:

Harold,


I downloaded the XFIXES_BRANCH but when I tried to compile it I got:

make[4]: Leaving directory `/home/u752359/x-devel/build/std/programs/Xserver/XTrap'
cleaning in programs/Xserver/xfixes...
cd: can't cd to xfixes
cleaning in programs/Xserver/hw/xwin...
make[4]: Entering directory `/home/u752359/x-devel/build/std/programs/Xserver/hw/xwin'
make[4]: *** No rule to make target `clean'. Stop.
make[4]: Leaving directory `/home/u752359/x-devel/build/std/programs/Xserver/hw/xwin'
cleaning in programs/Xserver/fb...
make[4]: Entering directory `/home/u752359/x-devel/build/std/programs/Xserver/fb'
make[4]: *** No rule to make target `clean'. Stop.
make[4]: Leaving directory `/home/u752359/x-devel/build/std/programs/Xserver/fb'
cleaning in programs/Xserver/miext/shadow...
make[4]: Entering directory `/home/u752359/x-devel/build/std/programs/Xserver/miext/shadow'
make[4]: *** No rule to make target `clean'. Stop.
make[4]: Leaving directory `/home/u752359/x-devel/build/std/programs/Xserver/miext/shadow'
cleaning in programs/Xserver/hw/xfree86/parser...
make[4]: Entering directory `/home/u752359/x-devel/build/std/programs/Xserver/hw/xfree86/parser'
make[4]: *** No rule to make target `clean'. Stop.
make[4]: Leaving directory `/home/u752359/x-devel/build/std/programs/Xserver/hw/xfree86/parser'
make[3]: *** [clean] Error 2
make[3]: Leaving directory `/home/u752359/x-devel/build/std/programs/Xserver'
make[2]: *** [clean] Error 2
make[2]: Leaving directory `/home/u752359/x-devel/build/std/programs'
make[1]: *** [clean] Error 2
make[1]: Leaving directory `/home/u752359/x-devel/build/std'
make: *** [World] Error 2


Looks like the xfixes directory has gone.
Am I missing something here, like do I need to download the HEADS branch as well?


JS.



JS,


Sorry, the both the HEAD branch and the XFIXES_BRANCH branch were screwed up until just now.

I was working on committing the XFIXES_BRANCH right before my wedding and I appear to have committed half of the changes on HEAD and the other half in XFIXES_BRANCH. I went back today and removed these changes from HEAD and applied them to XFIXES_BRANCH.

You should now be able to build both HEAD and XFIXES_BRANCH from the xoncygwin project on SourceForge.

Harold

J S wrote:

Hi Dan,

I retried downloading from the cvs and issued the command you gave me below but still I get the following problem doing 'make World':

+ mkdir -p ../../exports/lib/locale/zh_HK.big5hkscs
+ mkdir -p ../../exports/lib/locale/zh_TW
+ mkdir -p ../../exports/lib/locale/zh_TW.big5
+ mkdir -p ../../exports/lib/locale/zh_TW.UTF-8
+ mkdir -p ../../exports/lib/locale/el_GR.UTF-8
utils.c: In function `set_font_authorizations':
utils.c:1139: warning: assignment discards qualifiers from pointer target type
xf86bigfont.c: In function `ProcXF86BigfontQueryVersion':
xf86bigfont.c:335: warning: implicit declaration of function `geteuid'
xf86bigfont.c:336: warning: implicit declaration of function `getegid'
glxscreens.c:99: warning: `CountBits' defined but not used
winclipboardthread.c:35:31: extensions/Xfixes.h: No such file or directory
winclipboardthread.c: In function `winClipboardProc':
winclipboardthread.c:361: warning: implicit declaration of function `XFixesQueryExtension'
winclipboardthread.c:374: warning: implicit declaration of function `XFixesSelectSelectionInput'
winclipboardthread.c:377: `XFixesSetSelectionOwnerNotifyMask' undeclared (first use in this function
)
winclipboardthread.c:377: (Each undeclared identifier is reported only once
winclipboardthread.c:377: for each function it appears in.)
make[5]: *** [winclipboardthread.o] Error 1
winclipboardxevents.c:35:31: extensions/Xfixes.h: No such file or directory
winclipboardxevents.c: In function `winClipboardFlushXEvents':
winclipboardxevents.c:67: `XFixesSelectionNotifyEvent' undeclared (first use in this function)
winclipboardxevents.c:67: (Each undeclared identifier is reported only once
winclipboardxevents.c:67: for each function it appears in.)
winclipboardxevents.c:67: `peventSelectionNotify' undeclared (first use in this function)
winclipboardxevents.c:768: `XFixesSelectionNotify' undeclared (first use in this function)
winclipboardxevents.c:772: parse error before ')' token
make[5]: *** [winclipboardxevents.o] Error 1
make[5]: Target `all' not remade because of errors.
make[4]: *** [hw/xwin] Error 2
make[4]: Target `all' not remade because of errors.
macro "in" not recognized -- ignoring
make[3]: *** [all] Error 2
make[2]: *** [all] Error 2
make[1]: *** [World] Error 2
make: *** [World] Error 2



Can you make sure you did a:


'cvs update -d -r XFIXES_BRANCH' in the xc dir? This will make sure that it
is correctly up to date.


Otherwise, there would be scope for problems. Let me know.

Dan

_________________________________________________________________
Use MSN Messenger to send music and pics to your friends http://www.msn.co.uk/messenger



_________________________________________________________________ Get Hotmail on your mobile phone http://www.msn.co.uk/msnmobile



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