On Wed, 2004-05-19 at 18:25, bart at solozone.com wrote: > THe following error appears > What is the command to include new folders, > I seem to misss that when the structure > on the server changes. I do cvs > from command prompt should I be > in the ../Scribus repository? > > bart at solozone.com > > > THUS: > > cvs server: Updating Scribus/scribus/templates > cvs server: Updating Scribus/scribus-api > bart at linux:~> scribus-cvs logout > Logging out of :pserver:anoncvs at > ahnews.music.salford.ac.uk:2401/usr/local/cvsroot > bart at linux:~> cd Scribus/ > bart at linux:~/Scribus> make -f Makefile.dist > This Makefile is only for the CVS repository > This will be deleted before making the distribution > > *** 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 > *** Creating config.h template > *** Creating Makefile templates > scribus/plugins/Makefile.am:6: required directory scribus/plugins/fontpreview > does not exist > scribus/plugins/Makefile.am:6: required directory > scribus/plugins/pixmapexport does not exist > make[1]: *** [cvs] Error 1 > make: *** [all] Error 2 > bart at linux:~/Scribus> make > > ALSO HEREIN WITH "MAKE" > > g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/include/freetype2 > -I/usr/lib/qt3/include -I/usr/X11R6/include -I../../scribus > -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -fno-exceptions -fno-check-new -MT > prefs.lo -MD -MP -MF .deps/prefs.Tpo -c prefs.cpp -fPIC -DPIC -o > .libs/prefs.o > In file included from prefs.cpp:2: > prefs.moc: In member function `virtual bool Preferences::qt_invoke(int, > QUObject*)': > prefs.moc:194: error: `DefKB' undeclared (first use this function) > prefs.moc:194: error: (Each undeclared identifier is reported only once for > each function it appears in.) > make[3]: *** [prefs.lo] Error 1 > make[3]: Leaving directory `/home/bart/Scribus/scribus/libprefs' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/bart/Scribus/scribus' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/bart/Scribus' > make: *** [all] Error 2 > bart at linux:~/Scribus>
Here is how I handle CVS repositories: 1) I have a root CVS directory in ~/cvs 2) Then I have ~/cvs/Scribus ~/cvs/inkscape and so on 3) After updating Run make -f Makefile dist from ~/cvs/Scribus In this case, it looks like you might have had a partial download or something messed with CVS. In this case, delete the whole directory and do a fresh checkout, as if you were doing it the first time. Hope that helps, Peter
