In closing, after installing gmake and using GNU make to build gtkglext everything builds correctly.
I believe the line near the bottom of m4macros/Makefile.in that uses the $< and $@ automatic variables is causing problems on Solaris 8's native make binary. Hopefully whoever has commit permissions for the repo sees to this minor defect. On 8/20/07, v4r4n <[EMAIL PROTECTED]> wrote: > > The latest on this issue... > > So after downloading a fresh copy of gtkglext from the sourceforge cvs > server and updating more packages (libtool, autoconf, automake) on the > Solaris machine so that I can generate my own build scripts, as far as I can > tell the egrep problems go away, but there is still the same m4macros > problem: > > ... > Making all in m4macros > rm -f gtkglext-1.0.m4 && cp gtkglext-1.0.m4 > cp: Insufficient arguments (1) > ... > > I believe there is a broken variable between the 'cp' and the ' > gtkglext-1.0.m4' but I don't know where this is in the build script > process or how to find it... I have a feeling the solution to this should > be obvious to an experienced person. > > On 8/17/07, v4r4n <[EMAIL PROTECTED]> wrote: > > > > Forgive me if this is a common question, but I didn't find anything on > > this after attempting a few searches in the mailing list archive. > > > > This system is using glib/gtk packages from http://www.blastwave.org/ (an > > Open Solaris community site). > > > > Today I tried to compile the gtkglext-1.2.0.tar source on an old Solaris > > 8 machine. > > > > After the ./configure and a make, the build process gets pretty far, but > > around: > > > > Making all in X11 > > ... > > rm -fr .libs/libgdkglext-x11-1.0.lax > > creating libgdkglext-x11-1.0.la > > egrep: syntax error > > egrep: syntax error > > egrep: syntax error > > (about twenty more times) > > ... > > Making all in gtk > > ... > > ranlib .libs/libgtkglext-x11-1.0.la > > egrep: syntax error > > egrep: syntax error > > egrep: syntax error > > (about twenty more times) > > ... > > Making all in m4macros > > rm -f gtkglext-1.0.m4 && cp gtkglext-1.0.m4 > > cp: Insufficient arguments (1) > > Usage: cp > > ... > > *** Error code 2 > > make: Fatal error: Command failed for target 'gtkglext-1.0.m4` > > ... > > *** Error code 1 > > make: Fatal error: Command failed for target 'all-recursive' > > ... > > *** Error code 1 > > make: Fatal error: Command failed for target 'all' > > > > So there are at least two egrep syntax errors and a cp error within the > > script generated by ./configure on Solaris 8. > > > > I'm not a autoconf or m4 macro expert, but I would not be surprised if > > the GNU egrep is different than the egrep Solaris is using, but the website > > http://www.k-3d.org/gtkglext/Main_Page#Platforms > > currently lists UNIX and UNIX-like platforms. > > > > Solaris isn't listed, but I hoped it would be close enough... should I > > look for a GNU egrep package for Solaris? > > > > What did people have to do to build it under IRIX and Mac OS X? > > > > Ideas/suggestions? > > > > PS > > > > I've compiled everything on my personal Ubuntu computer and am very > > impressed with GtkGLExt as a whole. > > > > ~Thanks > > > >
_______________________________________________ gtkglext-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkglext-list
