STILL building ephyr

Chuck Robey chuckr at telenix.org
Fri Jul 11 05:54:32 PDT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Daniel Stone wrote:
> On Thu, Jul 10, 2008 at 11:25:25PM -0400, Chuck Robey wrote:
>> I got past the include problem with a CFLAGS env thing, but further along, in
>> file libxephyr-hostdri.a(ephyrglxext.o) I am getting a complaint of a missing
>> symbol, named Single_dispatch_info.  That's actually the first of about a dozen.
>>  I've searched in every object dir in the entire xorg archive (that was built to
>> that point) and every newly built lib in /usr/X11R7.4, and even all my ordinary
>> libs in /usr/local/lib... nothing.  Where is this thing, which is a C++ object,
>> coming from?  I gotta link it.
>>
>> I'm going to sleep, maybe someone else will recognize this thing and tell me
>> what's it's parentage.  I'd really rather not skip this part of the build,
>> unless it's really broken.
> 
> As Dan said before, could you please cut and paste the entire error,
> from compile line to make bombing?

Sure.  note that I left out nothing germane at all, though, did I?  The only cut
things were useless repetitions of symbols which would come from the same source
as the first one does.  I don't *think* my troubleshooting skills are so poor,
it's my autotools wisdom which is stuck in reverse with most of the gear teeth
busted off.  Plus, the (very embarrassing fact) that I go slow as molasses,
getting in too much pain if I stay too long at the terminal.

Even things like that are improving, the last few months are showing a slow but
positive slope, more and more time per day I can do this.  I didn't expect it,
but maybe I'm getting past this damn thing.  Maybe I could spend some time, make
another attack onto those autotools (damn them to hell!  You think I'm joking?
Maybe, maybe not.)

Anyhow, just to be truly honest, this was a rebuild, from the top, after a
thorough cleaning.  I sure wish all of the X-projects used distclean (some use
realclean).

here it is:


gcc -I/usr/X11R7.4/include -I/usr/local/include -rdynamic -o Xephyr ephyrinit.o
 -L/usr/X11R7.4/lib -L/usr/local/lib libxephyr.a libxephyr-hostx.a
libxephyr-hostxv.a libxephyr-hostdri.a ../../../exa/.libs/libexa.a
../../../dix/.libs/libdix.a ../../../hw/kdrive/src/libkdrive.a
../../../hw/kdrive/src/libkdrivestubs.a ../../../config/libconfig.a
../../../fb/.libs/libfb.a ../../../mi/.libs/libmi.a
../../../xfixes/.libs/libxfixes.a ../../../Xext/.libs/libXext.a
../../../dbe/.libs/libdbe.a ../../../render/.libs/librender.a
../../../randr/.libs/librandr.a ../../../damageext/.libs/libdamageext.a
../../../miext/damage/.libs/libdamage.a ../../../miext/shadow/.libs/libshadow.a
../../../Xi/.libs/libXi.a ../../../xkb/.libs/libxkb.a
../../../xkb/.libs/libxkbstubs.a ../../../composite/.libs/libcomposite.a
../../../os/.libs/libos.a /usr/X11R7.4/lib/libpixman-1.so
/usr/local/lib/libhal.so -lGL -lGLU -lGLw /usr/local/lib/libdbus-1.so -pthread
/usr/X11R7.4/lib/libXfont.so /usr/local/lib/libfreetype.so
/usr/X11R7.4/lib/libfontenc.so -lz /usr/X11R7.4/lib/libXv.so
/usr/X11R7.4/lib/libXext.so /usr/X11R7.4/lib/libX11.so
/usr/X11R7.4/lib/libXdmcp.so /usr/X11R7.4/lib/libXau.so -lcrypto -lrpcsvc -lm
- -Wl,--rpath -Wl,/usr/X11R7.4/lib -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath
- -Wl,/usr/X11R7.4/lib -Wl,--rpath -Wl,/usr/local/lib
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x1c): In function
`ephyrHijackGLXExtension':
: undefined reference to `Single_dispatch_info'
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x31): In function
`ephyrHijackGLXExtension':
: undefined reference to `Single_dispatch_info'
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x155): In function
`ephyrHijackGLXExtension':
: undefined reference to `VendorPriv_dispatch_info'
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x20d): In function `ephyrGLXQueryVersion':
: undefined reference to `__glXSwapQueryVersionReply'
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x1502): In function
`ephyrGLXGetStringReal':
: undefined reference to `__glXReply'
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x1508): In function
`ephyrGLXGetStringReal':
: undefined reference to `__glXReply'
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x1515): In function
`ephyrGLXGetStringReal':
: undefined reference to `__glXReply'
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x151d): In function
`ephyrGLXGetStringReal':
: undefined reference to `__glXReply'
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x1525): In function
`ephyrGLXGetStringReal':
: undefined reference to `__glXReply'
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x1547): more undefined references to
`__glXReply' follow
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x173b): In function
`ephyrGLXGetIntegervReal':
: undefined reference to `__glXGetAnswerBuffer'
libxephyr-hostdri.a(ephyrglxext.o)(.text+0x1782): In function
`ephyrGLXGetIntegervReal':
: undefined reference to `__glXSendReply'
*** Error code 1


> 
> Cheers,
> Daniel


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkh3WAgACgkQz62J6PPcoOmFrwCfRND0KKdzm9xmFloUZ6AmtIu4
Z3cAn0adScHBlvgOx79n0Lf8UkJHV4Nb
=2F4V
-----END PGP SIGNATURE-----



More information about the xorg mailing list