Tom Bond - 2010-01-29

HI All,

  I have made changes to the software to remove the skypism so anyone from a normal phone can make a call without knowing anything about skype.  I did this about 1 year ago.  Unfortunately I went to make a change to prevent random dial tone requested from getting through while on a call and to my surprise I can no longer do a successfully compile.  My best guest is some compiler option needs to be set.  Here is the beginning of the errors.  I spent many hours trying to determine what could have changed with no success.  Thanks in advance.

tom@realtime1:~/Download/kb2kskype/kb2kskype-0.3.8> make
make  all-recursive                                    
make: Entering directory `/home/tom/Download/kb2kskype/kb2kskype-0.3.8'
Making all in doc                                                        
make: Entering directory `/home/tom/Download/kb2kskype/kb2kskype-0.3.8/doc'
Making all in .                                                              
make: Entering directory `/home/tom/Download/kb2kskype/kb2kskype-0.3.8/doc'
make: Nothing to be done for `all-am'.                                    
make: Leaving directory `/home/tom/Download/kb2kskype/kb2kskype-0.3.8/doc'
Making all in en                                                             
make: Entering directory `/home/tom/Download/kb2kskype/kb2kskype-0.3.8/doc/en'
make: Nothing to be done for `all'.                                          
make: Leaving directory `/home/tom/Download/kb2kskype/kb2kskype-0.3.8/doc/en'
make: Leaving directory `/home/tom/Download/kb2kskype/kb2kskype-0.3.8/doc'   
Making all in po                                                                
make: Entering directory `/home/tom/Download/kb2kskype/kb2kskype-0.3.8/po'   
make: Nothing to be done for `all'.                                          
make: Leaving directory `/home/tom/Download/kb2kskype/kb2kskype-0.3.8/po'    
Making all in src                                                               
make: Entering directory `/home/tom/Download/kb2kskype/kb2kskype-0.3.8/src'  
source='apiapplication.cpp' object='apiapplication.o' libtool=no \              
        depfile='.deps/apiapplication.Po' tmpdepfile='.deps/apiapplication.TPo' \
        depmode=gcc3 /bin/sh ../admin/depcomp \                                 
        g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -fno-common  -c -o apiapplication.o `test -f 'apiapplication.cpp' || echo './'`apiapplication.cpp                                                                                                                        
In file included from /usr/lib/qt3/include/qpaintdevice.h:46,                                                                                                                     
                 from /usr/lib/qt3/include/qwidget.h:47,                                                                                                                          
                 from xmessages.h:30,                                                                                                                                             
                 from apiapplication.cpp:37:                                                                                                                                      
/usr/lib/qt3/include/qrect.h:53: error: function definition does not declare parameters                                                                                           
/usr/lib/qt3/include/qrect.h:154: error: two or more data types in declaration of ‘operator==’                                                                                    
/usr/lib/qt3/include/qrect.h:155: error: two or more data types in declaration of ‘operator!=’                                                                                    
/usr/lib/qt3/include/qrect.h:162: error: expected initializer before ‘&’ token                                                                                                    
/usr/lib/qt3/include/qrect.h:163: error: expected initializer before ‘&’ token                                                                                                    
/usr/lib/qt3/include/qrect.h:170: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:178: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:181: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:184: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:187: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:190: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:193: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:196: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:199: error: expected initializer before ‘&’ token                                                                                                    
/usr/lib/qt3/include/qrect.h:202: error: expected initializer before ‘&’ token                                                                                                    
/usr/lib/qt3/include/qrect.h:205: error: expected initializer before ‘&’ token                                                                                                    
/usr/lib/qt3/include/qrect.h:208: error: expected initializer before ‘&’ token                                                                                                    
/usr/lib/qt3/include/qrect.h:211: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:214: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:217: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:220: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:223: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:226: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:229: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:232: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:235: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:238: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:241: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:244: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:247: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:250: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:253: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:256: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:259: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
/usr/lib/qt3/include/qrect.h:269: error: invalid use of incomplete type ‘struct QRect’                                                                                            
/usr/include/QtGui/qwindowdefs.h:62: error: forward declaration of ‘struct QRect’                                                                                                 
In file included from /usr/lib/qt3/include/qwidget.h:47,                                                                                                                          
                 from xmessages.h:30,                                                                                                                                             
                 from apiapplication.cpp:37:                                                                                                                                      
/usr/lib/qt3/include/qpaintdevice.h:69: error: ISO C++ forbids declaration of ‘QPointArray’ with no type