New gtk.m4 (A.K.A, "The Brain"), trial 1
- From: Owen Taylor <owt1 cornell edu>
- To: gtk-list redhat com, GIMP Developer List <gimp-developer scam xcf berkeley edu>
- Subject: New gtk.m4 (A.K.A, "The Brain"), trial 1
- Date: Fri, 10 Apr 1998 17:56:11 -0400
Here's a new attempt at a gtk.m4 macro that figures out exactly
what is going wrong and tells you. It has separate messages
for 5 different occurences:
- gtk-config could not be found
- gtk-config was found, but the test program didn't compile
- The test program compiled, but didn't run at all.
- The test program ran, and the libraries it was linked against
(at runtime), are a different version than the output of
--gtk-config.
- The test program ran, and gtk-config agreed with the linked
libraries, but they were both too old.
There is also a new configure switch added, --disable-gtktest,
which disables any testing of compilation and versions.
(I would do Michael Sweet's gtk-config --version test for that case,
but that is very clunky without awk, which isn't officially
considered valid autoconf material, and I got lazy)
This is going to be GTK+-1.0.1 material - it needs a fair bit
of testing on different platforms before I'll trust it enough
to include it in the distribution.
I'd appreciate it if people looked it over, edited and extended
the text, and tried it out.
Regards,
Owen
[ uuencoded because of some long lines ]
begin 666 gtk.m4.gz
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
?A8+1].KZP]6@4V#9U6;"H\::6V$$^@N$\;A_]AX`````
`
end
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]