[Scribus] CVS compile

Tom Jakabfy tjakabfy
Fri Mar 26 19:48:33 CET 2004


On Thursday 25 March 2004 05:30 pm, Tom Jakabfy wrote:
> On Wednesday 24 March 2004 01:39 pm, Craig Bradney wrote:
> > Hi Wes,
> >
> > > 	I can't get CVS to compile.  Actually, I can't get it past the make -f
> > > Makefile.dist step.
> > >
> > > When I do, the output looks like this:
> > >
> > > *** YOU'RE USING AUTOCONF 2.13. We suggest updating.
> > > *** autoconf 2.5x works best for now, we will drop
> > > *** support for autoconf 2.13 soon.
> > > *** Creating acinclude.m4
> > > !!! If you get recursion errors from autoconf, it is advisable to set
> > > the
> > >     environment variable M4 to something including
> > > "--nesting-limit=500" *** Creating aclocal.m4
> > > *** Creating configure
> > > configure.in:49: warning: AC_TRY_RUN called without default to allow
> > > cross compiling
> > > configure.in:123: AC_PROG_CPP was called before AC_PROG_CC
> > > autoconf: Undefined macros:
> > > configure.in:157:AC_CONFIG_FILES([Makefile])
> > > configure.in:158:AC_CONFIG_FILES([scribus/Makefile])
> > > configure.in:159:AC_CONFIG_FILES([scribus/icons/Makefile])
> > > configure.in:160:AC_CONFIG_FILES([scribus/libabout/Makefile])
> > > configure.in:161:AC_CONFIG_FILES([scribus/libprefs/Makefile])
> > > configure.in:162:AC_CONFIG_FILES([scribus/plugins/libchar/Makefile])
> > > configure.in:163:AC_CONFIG_FILES([scribus/plugins/svgexplugin/Makefile]
> > >)
> > > configure.in:164:AC_CONFIG_FILES([scribus/plugins/svgimplugin/Makefile]
> > >)
> > > configure.in:165:AC_CONFIG_FILES([scribus/plugins/printpreview/Makefile
> > >])
> > > configure.in:166:AC_CONFIG_FILES([scribus/plugins/scriptplugin/Makefile
> > >])
> > > configure.in:167:AC_CONFIG_FILES([scribus/plugins/scriptplugin/doc/Make
> > >fi le])
> > > configure.in:168:AC_CONFIG_FILES([scribus/plugins/scriptplugin/doc/en/M
> > >ak efile])
> > > configure.in:169:AC_CONFIG_FILES([scribus/plugins/scriptplugin/samples/
> > >Ma kefile])
> > > configure.in:170:AC_CONFIG_FILES([scribus/plugins/scriptplugin/scripts/
> > >Ma kefile]) configure.in:171:AC_CONFIG_FILES([scribus/plugins/Makefile])
> > > configure.in:172:AC_CONFIG_FILES([scribus/libpostscript/Makefile])
> > > configure.in:173:AC_CONFIG_FILES([scribus/profiles/Makefile])
> > > configure.in:174:AC_CONFIG_FILES([scribus/libpdf/Makefile])
> > > configure.in:175:AC_CONFIG_FILES([scribus/dicts/Makefile])
> > > configure.in:176:AC_CONFIG_FILES([scribus/qm/Makefile])
> > > configure.in:177:AC_CONFIG_FILES([scribus/po/Makefile])
> > > make[1]: *** [cvs] Error 1
> > > make: *** [all] Error 2
> > >
> > >
> > > Now, I've got autoconf 2.5x installed; and it's supposed to search for
> > > that if it's called for of if a particular environment variable is
> > > called for.  But the command isn't seeing it.  I'm not sure if that's
> > > the reason for the error; any ideas?
> > >
> > > I'd really like to try out CVS.
> >
> > As per my many previous emails to the list....
> >
> > To compile Scribus, as indicated, you need
> > autoconf 2.5+ and automake 1.6+. The error message indicates you need to
> > do the exports:
> > export WANT_AUTOCONF_2_5=1
> > export WANT_AUTOMAKE=1.6
> >
> > the first has changed in later versions on some distros to be
> > WANT_AUTOCONF=2.5
> >
> > Try those and at least that error should disappear if you have those two
> > versions or higher installed.
> >
> > Craig
>
> OK, but I replace AUTOCONF with the 2.5
> And the AUTOMAKE with 1.6
> Did the EXPORTS as above but now I get the following errors:
> ---------------------------------------------------------------------------
>--------- *** Creating acinclude.m4
> !!! If you get recursion errors from autoconf, it is advisable to set the
>     environment variable M4 to something including "--nesting-limit=500"
> *** Creating aclocal.m4
> make[1]: aclocal: Command not found
> make[1]: *** [cvs] Error 127
> make: *** [all] Error 2
> ----------------------------------------------------------------------
> Now I'm lost again
>
> Sorry
>
> Tom
>
> _______________________________________________
OK OK OK OK......
BTW I am using Mandrake 9.2 

Finally was able to find automake 1.7 and then autoconf2.5 on the net.
They were .src.rpm files so I had to figure out what to do with them.
Somehow, I got them installed ... had to remove old auto files and add new 
ones.
Still had to  "export WANT_AUTOCONF_2_5=1" for Mandrake.
Then did the "make -f Makefile.dist"
then "./configure --prefix=/to the directory I wanted"
then "make"
then su and make install
Took about an hour to compile

All is well and I am using the latest Scribus.
 Put in another directory so it doesn't disturb Scribus 1.1.5

Thanks for all the help ! CVS is new to me and I've been doing Linux for 2 
years. Thank goodness there was an article in Linux Format about what to do.

Still not sure on .src.rpm files though... but that will come

caio from Canada

Tom





More information about the scribus mailing list