xfree cvs

Harold L Hunt II huntharo@msu.edu
Mon Aug 4 15:47:00 GMT 2003


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
> 



More information about the Cygwin-xfree mailing list