[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: qtoctave



* Jordi Gutierrez Hermoso <jordigh@gmail.com> [2007-06-18 18:40:01 -0500]:

> Dear mentors,
> 
> I am looking for a sponsor for my package "qtoctave". Sorry for
> resending, but I fixed a few things with my package, and now I'm a bit
> more confident that it could be uploaded to Debian.
> 
> * Package name    : qtoctave
>  Version         : 0.5.1-1
>  Upstream Author : Pedro Luis Lucas Rosado <acisif@mixmail.com>
> * URL             : https://forja.rediris.es/projects/csl-qtoctave
> * License         : GPL
>  Section         : math
> 
> It builds these binary packages:
> qtoctave   - A Qt front-end to Octave
> 
> The package is lintian clean.
> 
> The package can be found on mentors.debian.net:
> - URL: http://mentors.debian.net/debian/pool/main/q/qtoctave
> - Source repository: deb-src http://mentors.debian.net/debian unstable
> main contrib non-free
> - dget 
> http://mentors.debian.net/debian/pool/main/q/qtoctave/qtoctave_0.5.1-1.dsc
> 
> I would be glad if someone uploaded this package for me.
> 
> Kind regards
> Jordi Guti?rrez Hermoso

Jordi,

It FTBFS here:

./configure --prefix=/usr
Configuring QtOctave Tools ...
Verifying Qt 4 build environment ...
make[1]: Entering directory `/home/malex/debian/sponsoring/qtoctave/qtoctave-0.5.1/install-tool'
g++ -c -pipe -Wall -W -O2 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -I/usr/include/qt3 -o install.o install.cpp
In file included from install.cpp:1:
install.h:4:19: error: QWidget: No such file or directory
install.h:5:29: error: ui_install-tool.h: No such file or directory
install.cpp:2:23: error: QFileDialog: No such file or directory
install.cpp:4:23: error: QMessageBox: No such file or directory
install.cpp:5:23: error: QTextStream: No such file or directory
install.cpp:6:20: error: QProcess: No such file or directory
install.h:7: error: ‘Ui’ is not a namespace-name
install.h:7: error: expected namespace-name before ‘;’ token
install.h:10: error: expected class-name before ‘{’ token
install.h:11: error: ISO C++ forbids declaration of ‘Q_OBJECT’ with no type
install.h:12: error: expected ‘;’ before ‘public’
install.h:14: error: ISO C++ forbids declaration of ‘InstallTool’ with no type
install.h:14: error: expected ‘;’ before ‘*’ token
install.h:15: error: expected `:' before ‘slots’
install.h:16: error: expected primary-expression before ‘void’
install.h:16: error: ISO C++ forbids declaration of ‘slots’ with no type
install.h:16: error: expected ‘;’ before ‘void’
install.h:25: error: ‘QString’ has not been declared
install.h:25: error: ‘QString’ has not been declared
install.h:25: error: ‘QString’ has not been declared
install.h:26: error: ‘QString’ does not name a type
install.cpp:8: error: expected `)' before ‘*’ token
install.cpp:22: error: no ‘void Install::install_path_pushButton_cb()’ member function declared in class ‘Install’
install.cpp: In member function ‘void Install::install_path_pushButton_cb()’:
install.cpp:25: error: ‘QString’ was not declared in this scope
install.cpp:25: error: expected `;' before ‘s’
install.cpp:31: error: ‘s’ was not declared in this scope
install.cpp:33: error: ‘it’ was not declared in this scope
install.cpp:33: error: ‘s’ was not declared in this scope
install.cpp: In member function ‘void Install::bin_path_pushButton_cb()’:
install.cpp:39: error: ‘QString’ was not declared in this scope
install.cpp:39: error: expected `;' before ‘s’
install.cpp:45: error: ‘s’ was not declared in this scope
install.cpp:47: error: ‘it’ was not declared in this scope
install.cpp:47: error: ‘s’ was not declared in this scope
install.cpp: In member function ‘void Install::qmake_pushButton_cb()’:
install.cpp:53: error: ‘QString’ was not declared in this scope
install.cpp:53: error: expected `;' before ‘s’
install.cpp:59: error: ‘s’ was not declared in this scope
install.cpp:61: error: ‘it’ was not declared in this scope
install.cpp:61: error: ‘s’ was not declared in this scope
install.cpp: In member function ‘void Install::cancel_pushButton_cb()’:
install.cpp:66: error: ‘exit’ was not declared in this scope
install.cpp: In member function ‘void Install::help_path_pushButton_cb()’:
install.cpp:73: error: ‘QString’ was not declared in this scope
install.cpp:73: error: expected `;' before ‘s’
install.cpp:79: error: ‘s’ was not declared in this scope
install.cpp:81: error: ‘it’ was not declared in this scope
install.cpp:81: error: ‘s’ was not declared in this scope
install.cpp: In member function ‘void Install::scripts_pushButton_cb()’:
install.cpp:87: error: ‘QString’ was not declared in this scope
install.cpp:87: error: expected `;' before ‘make’
install.cpp:88: error: ‘QMessageBox’ has not been declared
install.cpp:88: error: ‘make’ was not declared in this scope
install.cpp: At global scope:
install.cpp:91: error: ‘QString’ does not name a type
install.cpp: In member function ‘void Install::build_scripts()’:
install.cpp:108: error: ‘it’ was not declared in this scope
install.cpp:111: error: ‘QString’ was not declared in this scope
install.cpp: At global scope:
install.cpp:114: error: variable or field ‘build_scripts’ declared void
install.cpp:114: error: ‘int Install::build_scripts’ is not a static member of ‘class Install’
install.cpp:114: error: ‘QString’ was not declared in this scope
install.cpp:114: error: ‘QString’ was not declared in this scope
install.cpp:114: error: ‘QString’ was not declared in this scope
install.cpp:114: error: initializer expression list treated as compound expression
install.cpp:115: error: expected ‘,’ or ‘;’ before ‘{’ token
install.cpp: In member function ‘void Install::compile_pushButton_cb()’:
install.cpp:275: error: ‘class Install’ has no member named ‘hide’
install.cpp:276: error: ‘QString’ was not declared in this scope
install.cpp:276: error: expected `;' before ‘make’
install.cpp:277: error: ‘make’ was not declared in this scope
install.cpp:277: error: ‘system’ was not declared in this scope
install.cpp:278: error: ‘class Install’ has no member named ‘show’
install.cpp: In member function ‘void Install::compile_install_pushButton_cb()’:
install.cpp:286: error: ‘class Install’ has no member named ‘hide’
install.cpp:287: error: ‘QString’ was not declared in this scope
install.cpp:287: error: expected `;' before ‘make’
install.cpp:288: error: ‘make’ was not declared in this scope
install.cpp:288: error: ‘system’ was not declared in this scope
install.cpp:290: error: ‘class Install’ has no member named ‘show’
make[1]: *** [install.o] Error 1
make[1]: Leaving directory `/home/malex/debian/sponsoring/qtoctave/qtoctave-0.5.1/install-tool'
fail

Reason: There was an error compiling 'conf'.  See conf.log for details.

Be sure you have a proper Qt 4 build environment set up.  This means not
just Qt, but also a C++ compiler, a make tool, and any other packages
necessary for compiling C++ programs.

If you are certain everything is installed, then it could be that Qt 4 is not
being recognized or that a different version of Qt is being detected by
mistake (for example, this could happen if $QTDIR is pointing to a Qt 3
installation).  At least one of the following conditions must be satisfied:

 1) --qtdir is set to the location of Qt
 2) $QTDIR is set to the location of Qt
 3) QtCore is in the pkg-config database
 4) qmake is in the $PATH

This script will use the first one it finds to be true, checked in the above
order.  #3 and #4 are the recommended options.  #1 and #2 are mainly for
overriding the system configuration.

make: *** [config.status] Error 1
debuild: fatal error at line 1228:
debian/rules build failed



Reply to: