Xvfb linking (Was Re: X11 source code: structure, building)
Xvfb linking (Was Re: X11 source code: structure, building)
- Subject: Xvfb linking (Was Re: X11 source code: structure, building)
- From: Jeremy Huddleston <email@hidden>
- Date: Tue, 6 Nov 2007 21:01:43 -0800
Yeah, I just tried building Xnest and Xvfb and noticed the linking
problem Ben mentioned. I'm a bit busy with some deadlines myself, but
I can try putting together a patch to get it to build on osx soon. It
looks mainly like it needs to be coerced to do -framework OpenGL
during linking. I've cleared up most of the missing symbols, but here
are a few which I'm not quite sure where they live. Anyone have a
suggestion?
Undefined symbols:
"_x_hash_table_lookup", referenced from:
___glXAquaContextDestroy in indirect.o
_surface_notify in indirect.o
_attach in indirect.o
"_x_hash_table_remove", referenced from:
_surface_notify in indirect.o
_attach in indirect.o
"_x_list_find", referenced from:
_attach in indirect.o
"_x_list_prepend", referenced from:
_attach in indirect.o
"_x_hash_table_insert", referenced from:
___glXAquaContextDestroy in indirect.o
_attach in indirect.o
"_xp_update_gl_context", referenced from:
_surface_notify in indirect.o
"_DarwinGlxPushProvider", referenced from:
_InitExtensions in miinitext.o
"_xp_attach_gl_context", referenced from:
_attach in indirect.o
"_x_hash_table_new", referenced from:
_attach in indirect.o
"_DRIDestroySurface", referenced from:
_attach in indirect.o
"___DarwinglXMesaProvider", referenced from:
___DarwinglXMesaProvider$non_lazy_ptr in miinitext.o
"_DRICreateSurface", referenced from:
_attach in indirect.o
"_x_list_remove", referenced from:
___glXAquaContextDestroy in indirect.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
--Jeremy
On Nov 6, 2007, at 7:10 PM, Ambrose Li wrote:
On 06/11/2007, Ben Byer <email@hidden> wrote:
They didn't compile, and I didn't know anyone used them? :)
Just to file a comment on the list archives, yes, I do use both of
them.
Xnest is very handy for testing, and Xvfb is the only way to coerce
certain pieces of software to run from within a batch environment
(e.g., the gimp).
--
cheers,
-ambrose
Yahoo and Gmail must die. Yes, I use them, but they still must die.
PS: Don't trust everything you read in Wikipedia. (Very Important)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden