PDFedit Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000171 [PDFedit] Installation minor always 09-25-07 23:21 02-15-08 17:33
Reporter anonymous View Status public  
Assigned To bilbo
Priority normal Resolution won't fix  
Status closed   Product Version
Summary 0000171: configure doesn't check for qt header files correctly
Description Configure should check header files for qt3. It was reported, that configure didn't fail even if header files were not installed and compilation failed because of header files (see below):

Email snippet from Loris Boillet:
On a Debian stable, I got following error when I ran make:
                                                                                
g++ -c -pipe -O2 -DNDEBUG -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I../xpdf
-I../xpdf/xpdf -I../xpdf/goo -I../xpdf/splash -I../xpdf/fofi
-I/usr/share/qt3/include -o QOutputDevPixmap.o QOutputDevPixmap.cpp
QOutputDevPixmap.cpp:26:21: error: qpixmap.h: No such file or directory
QOutputDevPixmap.cpp:27:20: error: qimage.h: No such file or directory
QOutputDevPixmap.h:40: error: 'QImage' does not name a type
QOutputDevPixmap.h:43: error: 'QImage' does not name a type
QOutputDevPixmap.cpp: In constructor
'QOutputDevPixmap::QOutputDevPixmap(Guchar*)':
QOutputDevPixmap.cpp:40: error: class 'QOutputDevPixmap' does not have
any field named 'm_image'
QOutputDevPixmap.cpp: In member function 'virtual void
QOutputDevPixmap::endPage()':
QOutputDevPixmap.cpp:63: error: 'm_image' was not declared in this scope
QOutputDevPixmap.cpp:79: error: 'm_image' was not declared in this scope
QOutputDevPixmap.cpp:79: error: 'uchar' was not declared in this scope
QOutputDevPixmap.cpp:79: error: expected primary-expression before ')'
token
QOutputDevPixmap.cpp:79: error: 'QImage' has not been declared
QOutputDevPixmap.cpp:79: error: 'QImage' was not declared in this scope
make[2]: *** [QOutputDevPixmap.o] Error 1
make[2]: Leaving directory
`/home/loris/tmp/pdfedit-0.3.2/src/kpdf-kde-3.3.2'
make[1]: *** [qoutputdevices] Error 2
make[1]: Leaving directory `/home/loris/tmp/pdfedit-0.3.2/src'
make: *** [src] Error 2
                                                                                
Installation of libqt3-headers solves the problem. It seems to me that
'./configure' should check for the presence of qt3 headers, right ?
Additional Information
Attached Files

- Relationships

- Notes
(0000307)
hockm0bm
02-15-08 17:33

Closing with won't fix because there is nobody for feedback and unified makefiles handles this.
 

- Issue History
Date Modified Username Field Change
09-25-07 23:21 anonymous New Issue
09-25-07 23:22 hockm0bm Status new => assigned
09-25-07 23:22 hockm0bm Assigned To  => bilbo
02-15-08 17:33 hockm0bm Status assigned => closed
02-15-08 17:33 hockm0bm Note Added: 0000307
02-15-08 17:33 hockm0bm Resolution open => won't fix