On Wed, 15 Mar 2000, Jon M. Taylor wrote:
> http://tanuki.dhs.org/libxmi.tar.gz
I have a compilation problem with the version above:
$ nice make -s
Making all in include
Making all in ggi
Making all in xmi
Making all in display
Making all in xmi
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xmi
-I.. -I../../include -g -O2 -D_REENTRANT -D_THREAD_SAFE -g -Wall -c
../../xmi/api.c
gcc -DHAVE_CONFIG_H -I. -I../../xmi -I.. -I../../include -g -O2
-D_REENTRANT -D_THREAD_SAFE -g -Wall -Wp,-MD,.deps/api.pp -c -fPIC -DPIC
../../xmi/api.c -o api.lo
../../xmi/api.c: In function `miNewGC':
../../xmi/api.c:30: incompatible types in return
../../xmi/api.c:31: warning: control reaches end of non-void function
make[2]: *** [api.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
That's pretty strange by the way, I guess you twicked a lot the
thing... :-)
> No pixels on the screen yet, but we are getting closer.
I see. Btw, why did you define a display-x target immediately ? Isn't it
more a 'LibGGI' display target ? (Unless you intend to use X-specific
functions later on to access directly the X windows buffer ? Wouldn't it
be as simple to use a GGI DirectBuffer ?)
> stubs/*.c. I wasted hours on this last night and finally gave up for the
> night. A fresh pair of eyeballs would help out a lot here.
I'll try to understand the problem. But I have to figure out the overall
thing first (and you may find the problem as soon as you wake up...:-))
I'm very pleased to see you starting this one... Thank you very much.
I'm willing to help if possible as soon as you stabilize the framework...
Rodolphe