[Xquartz-dev] 2.3.2_beta3 on Tiger in X11R7.2
Peter Dyballa
Peter_Dyballa at Freenet.DE
Thu Nov 20 04:35:51 PST 2008
Am 19.11.2008 um 21:09 schrieb Jeremy Huddleston:
> http://xquartz.macosforge.org/trac/wiki/DeveloperInfo?
> version=17#MacPortsFinkGentooConflicts
I think I am following these descriptions and recommendations. Adding
-I /usr/X11/share/aclocal as first element of ACLOCAL resolved the
XTrans issue. One issue from the modular build is not solved by this:
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I /usr/X11/share/aclocal
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy
libtoolize: `/usr/local/share/aclocal/libtool.m4' is serial 50, less
than 52 in `aclocal.m4'
Use `--force' to replace newer libtool files with this version.
autoreconf: libtoolize failed with exit status: 1
***** autogen.sh failed on xserver/
None of my my libtool.m4 files has a serial greater or equal to 52.
Manually applying some force (autoreconf -fvi) helps, but modular
build is not possible yet.
I ran again into:
X11Controller.m: In function '-[X11Controller install_window_menu:]':
X11Controller.m:156: error: 'NSUInteger' undeclared (first use in
this function)
X11Controller.m:156: error: (Each undeclared identifier is reported
only once
X11Controller.m:156: error: for each function it appears in.)
X11Controller.m:156: error: parse error before ']' token
X11Controller.m:166: error: parse error before ']' token
There are also a lot more errors, like for example:
x-selection.h:36:35: error: X11/extensions/Xfixes.h: No such file or
directory
x-selection.h:101: error: parse error before
'XFixesSelectionNotifyEvent'
x-selection.h:102: fatal error: method definition not in
@implementation context
(which I have in:
...sources/X11R7.2/lib/libXfixes/include/X11/extensions/Xfixes.h
/usr/X11R7.2/include/X11/extensions/Xfixes.h
and although I have -I/usr/X11R7.2/include I'll add another -I/usr/
X11/include!)
quartzAudio.c: In function 'QuartzAudioInit':
quartzAudio.c:340: error: 'AudioDeviceIOProcID' undeclared (first use
in this function)
quartzAudio.c:340: error: (Each undeclared identifier is reported
only once
quartzAudio.c:340: error: for each function it appears in.)
quartzAudio.c:340: error: parse error before 'sInputIOProcID'
quartzAudio.c:341: warning: implicit declaration of function
'AudioDeviceCreateIOProcID'
quartzAudio.c:341: warning: nested extern declaration of
'AudioDeviceCreateIOProcID'
quartzAudio.c:341: error: 'sInputIOProcID' undeclared (first use in
this function)
quartzKeyboard.c: In function 'QuartzReadSystemKeymap':
quartzKeyboard.c:859: error: 'currentKeyLayoutRef' undeclared (first
use in this function)
quartzKeyboard.c:859: error: (Each undeclared identifier is reported
only once
quartzKeyboard.c:859: error: for each function it appears in.)
quartzKeyboard.c:715: warning: unused variable 'currentKeyLayoutDataRef'
threadSafety.c:34:22: error: execinfo.h: No such file or directory
stub.c: In function ‘set_x11_path’:
stub.c:71: error: ‘kLSUnknownCreator’ undeclared (first use in this
function)
stub.c:71: error: (Each undeclared identifier is reported only once
stub.c:71: error: for each function it appears in.)
stub.c:112: error: ‘kLSApplicationNotFoundErr’ undeclared (first use
in this function)
So it looks to be merely a Leopard project ...
There are also glapi.h and glapitable.h missing. 1.5.99.1 and
1.3.99.0 have both files in xserver/glx resp. xserver/GL/mesa/glapi.
Could be it's my fault that I have Mesa 7.2 prepared (I can go back
to Mesa 7.0.2).
For the afternoon I'll start another compilation with the two fixes
(NSUInteger and -I/usr/X11/include)
--
Greetings
Pete
We also sponsor National Invisible Chronic Illness Awareness Week
annually in September.
Join the millions
More information about the Xquartz-dev
mailing list