On Tue, 2003-10-14 at 13:34, Richard Bown wrote:
> On Tuesday 14 October 2003 1:19 pm, Bob Ham wrote:
> 
> > Doing "./configure --with-arts" and just "./configure" (with make
> > cleans) both generate the same errors.
> 
> What system/gcc/KDE are you running?
> 
> Are you extracting CVS over an old copy?  Tried blasting and building
> completely from scratch?

I was doing "cvs up".  A fresh checkout seems to have fixed it tho;
weird.  It's also got rid of the insanely annoying -fno-exceptions
errors which makes me happy :)  Unfortunately, once compiled and
installed, the splash screen just sits there with

  Initialising view...

In the console, it says

  rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up

This is what ps has to say about it:

 9907 pts/8    S      0:00 rosegarden
 9921 pts/8    S      0:00  \_ rosegardensequencer
 9922 pts/8    S      0:00      \_ rosegardensequencer
 9923 pts/8    S      0:00          \_ rosegardensequencer
 9909 ?        S      0:00 kdeinit: Running...
 9912 ?        S      0:00 kdeinit: dcopserver --nosid --suicide
 9915 ?        S      0:00 kdeinit: klauncher
 9917 ?        S      0:00 kdeinit: kded

The system is gentoo with gcc 2.3.2 and kde 3.1.  Attached are some
trivial patches for errors and warnings.

Bob

-- 
Bob Ham <[EMAIL PROTECTED]>

"At some point, keystroke recorders got installed on several machines at
Valve. Our speculation is that these were done via a buffer overflow in
Outlook's preview pane." -- Gabe Newell on the Half-Life 2 source leak
? rg-trivia.diff
Index: admin/detect-autoconf.sh
===================================================================
RCS file: /cvsroot/rosegarden/rosegarden/admin/detect-autoconf.sh,v
retrieving revision 1.1
diff -u -r1.1 detect-autoconf.sh
--- admin/detect-autoconf.sh	24 Nov 2002 17:41:21 -0000	1.1
+++ admin/detect-autoconf.sh	14 Oct 2003 14:15:58 -0000
@@ -15,6 +15,8 @@
 {
   if test -x "`$WHICH autoconf-2.5x`" ; then	
     AUTOCONF="`$WHICH autoconf-2.5x`"
+  elif test -x "`$WHICH autoconf-2.57a`" ; then
+    AUTOCONF="`$WHICH autoconf-2.57a`"
   elif test -x "`$WHICH autoconf-2.54`" ; then
     AUTOCONF="`$WHICH autoconf-2.54`"
   elif test -x "`$WHICH autoconf-2.53`" ; then
@@ -33,6 +35,9 @@
   if test -x "`$WHICH autoheader-2.5x`" ; then
     AUTOHEADER="`$WHICH autoheader-2.5x`"
     AUTOM4TE="`$WHICH autom4te-2.5x`"
+  elif test -x "`$WHICH autoheader-2.57a`" ; then
+    AUTOHEADER="`$WHICH autoheader-2.57a`"
+    AUTOM4TE="`$WHICH autom4te-2.57a`"
   elif test -x "`$WHICH autoheader-2.54`" ; then
     AUTOHEADER="`$WHICH autoheader-2.54`"
     AUTOM4TE="`$WHICH autom4te-2.54`"
Index: base/Property.h
===================================================================
RCS file: /cvsroot/rosegarden/base/Property.h,v
retrieving revision 1.20
diff -u -r1.20 Property.h
--- base/Property.h	22 Apr 2003 15:14:32 -0000	1.20
+++ base/Property.h	14 Oct 2003 14:15:58 -0000
@@ -51,6 +51,7 @@
 PropertyDefn<P>::parse(std::string)
 {
     throw(0);
+    return "";
 }
 
 template <PropertyType P>
@@ -58,6 +59,7 @@
 PropertyDefn<P>::unparse(PropertyDefn<P>::basic_type)
 {
     throw(0);
+    return "";
 }
 
 
Index: sound/SoundDriver.cpp
===================================================================
RCS file: /cvsroot/rosegarden/sound/SoundDriver.cpp,v
retrieving revision 1.41
diff -u -r1.41 SoundDriver.cpp
--- sound/SoundDriver.cpp	13 Oct 2003 18:16:48 -0000	1.41
+++ sound/SoundDriver.cpp	14 Oct 2003 14:16:00 -0000
@@ -102,7 +102,7 @@
         int bytes = frames * getBytesPerSample();
         size_t count = m_ringBuffer->read(&data, bytes);
 
-        cout << "GOT " << count << " BYTES from " << bytes << endl;
+        std::cout << "GOT " << count << " BYTES from " << bytes << std::endl;
 
         if (count != size_t(bytes))
         {
@@ -155,7 +155,7 @@
 
         }
 
-        cerr << "WRITING " << data.length() << " BYTES" << endl;
+        std::cerr << "WRITING " << data.length() << " BYTES" << std::endl;
         m_ringBuffer->write(data);
     }
 
Index: sound/SoundFile.cpp
===================================================================
RCS file: /cvsroot/rosegarden/sound/SoundFile.cpp,v
retrieving revision 1.26
diff -u -r1.26 SoundFile.cpp
--- sound/SoundFile.cpp	13 Oct 2003 18:16:48 -0000	1.26
+++ sound/SoundFile.cpp	14 Oct 2003 14:16:00 -0000
@@ -79,7 +79,7 @@
 
     file->read(fileBytes, numberOfBytes);
 
-    for (unsigned int i = 0; i < file->gcount(); i++)
+    for (int i = 0; i < file->gcount(); i++)
         rS += (unsigned char)fileBytes[i];
 
     // complain but return
@@ -144,7 +144,7 @@
             // file->gcount holds the number of bytes we've actually read
             // so copy them across into our string
             //
-            for (unsigned int i = 0; i< m_inFile->gcount(); i++)
+            for (int i = 0; i< m_inFile->gcount(); i++)
                 m_readBuffer += (unsigned char)fileBytes[i];
         }
 

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to