#21442: qtiplot 0.9.7.8 fails to build on Snow Leopard ------------------------------------+--------------------------------------- Reporter: Stochasticus@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: ------------------------------------+--------------------------------------- Trying to install qtiplot on Snow Leopard with Xcode Version 3.2 (1610). I patched the port file with the most recent update as it was failing with different errors before. This is the output without debug on and then I'll include the lines from the log file with debug on that include errors. I couldn't find anything by searching for the errors mentioned so I apologise if it's already out there somewhere. {{{ ---> Computing dependencies for qtiplot ---> Fetching qtiplot ---> Verifying checksum(s) for qtiplot ---> Extracting qtiplot ---> Configuring qtiplot ---> Building qtiplot Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_qtiplot/work/qtiplot-0.9.7.6" && /usr/bin/make -j2 all " returned error 2 Command output: src/table/Table.h: In member function 'bool Table::isColumnHidden(int)': src/table/Table.h:148: error: 'class MyTable' has no member named 'isColumnHidden' src/table/Table.h: In member function 'bool Table::isRowSelected(int, bool)': src/table/Table.h:256: error: 'class MyTable' has no member named 'isRowSelected' src/table/Table.h: In member function 'bool Table::isColumnSelected(int, bool)': src/table/Table.h:257: error: 'class MyTable' has no member named 'isColumnSelected' src/table/Table.h: In member function 'void Table::setColumnTypes(int)': src/table/Table.h:268: error: 'ctl' was not declared in this scope src/table/Table.h: In member function 'int Table::verticalHeaderWidth()': src/table/Table.h:316: error: 'class MyTable' has no member named 'verticalHeader' In file included from src/analysis/Filter.h:34, from src/analysis/Correlation.h:32, from src/analysis/Correlation.cpp:29: src/core/ApplicationWindow.h: At global scope: src/core/ApplicationWindow.h:484: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:489: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:681: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:870: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:872: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:881: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:884: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:890: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:893: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:938: error: 'Q3ListViewItem' was not declared in this scope src/core/ApplicationWindow.h:938: error: template argument 1 is invalid src/core/ApplicationWindow.h:941: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:1229: error: 'Q3ListViewItem' was not declared in this scope src/core/ApplicationWindow.h:1229: error: template argument 1 is invalid make[1]: *** [../tmp/qtiplot/Correlation.o] Error 1 make: *** [sub-qtiplot-all] Error 2 Error: Status 1 encountered during processing. }}} And these are the lines from the debug log file which contain errors: {{{ In file included from src/analysis/Filter.h:34, from src/analysis/Convolution.h:32, from src/analysis/Convolution.cpp:29: src/core/ApplicationWindow.h:36:24: error: q3listview.h: No such file or directory In file included from src/core/ApplicationWindow.h:44, from src/analysis/Filter.h:34, from src/analysis/Convolution.h:32, from src/analysis/Convolution.cpp:29: src/table/Table.h:34:21: error: q3table.h: No such file or directory src/table/Table.h:35:22: error: q3header.h: No such file or directory src/table/Table.h:36:23: error: Q3ValueList: No such file or directory /usr/bin/g++-4.2 -c -pipe -Os -fPIC -Wall -W -arch x86_64 -Xarch_x86_64 -mmacosx-version-min=10.5 -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/local/libexec/qt4-mac/mkspecs/macx-g++ -I. -I/opt/local/libexec/qt4-mac/lib/QtCore.framework/Versions/4/Headers -I/opt/local/libexec/qt4-mac/include/QtCore -I/opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/Headers -I/opt/local/libexec/qt4-mac/include/QtGui -I/opt/local/libexec/qt4-mac/include -Imoc -F/opt/local/libexec/qt4-mac/lib -o obj/qwt_plot_grid.o qwt_plot_grid.cpp In file included from /opt/local/libexec/qt4-mac/include/QtCore/qnamespace.h:45, from /opt/local/libexec/qt4-mac/lib/QtGui.framework/Versions/4/Headers/qpainter.h:45, from qwt_plot_grid.cpp:10: /opt/local/libexec/qt4-mac/include/QtCore/qglobal.h:311:6: warning: #warning "Support for this version of Mac OS X is still preliminary" In file included from src/core/ApplicationWindow.h:44, from src/analysis/Filter.h:34, from src/analysis/Convolution.h:32, from src/analysis/Convolution.cpp:29: src/table/Table.h:44: error: expected class-name before '{' token src/table/Table.h:74: error: 'Q3TableSelection' does not name a type src/table/Table.h:108: error: ISO C++ forbids declaration of 'Q3ValueList' with no type src/table/Table.h:108: error: expected ';' before '<' token src/table/Table.h:269: error: ISO C++ forbids declaration of 'Q3ValueList' with no type src/table/Table.h:269: error: expected ';' before '<' token src/table/Table.h:270: error: 'Q3ValueList' has not been declared src/table/Table.h:270: error: expected ',' or '...' before '<' token src/table/Table.h: In member function 'bool Table::isColumnHidden(int)': src/table/Table.h:148: error: 'class MyTable' has no member named 'isColumnHidden' src/table/Table.h: In member function 'bool Table::isRowSelected(int, bool)': src/table/Table.h:258: error: 'class MyTable' has no member named 'isRowSelected' src/table/Table.h: In member function 'bool Table::isColumnSelected(int, bool)': src/table/Table.h:259: error: 'class MyTable' has no member named 'isColumnSelected' src/table/Table.h: In member function 'void Table::setColumnTypes(int)': src/table/Table.h:270: error: 'ctl' was not declared in this scope src/table/Table.h: In member function 'int Table::verticalHeaderWidth()': src/table/Table.h:318: error: 'class MyTable' has no member named 'verticalHeader' In file included from src/analysis/Filter.h:34, from src/analysis/Convolution.h:32, from src/analysis/Convolution.cpp:29: src/core/ApplicationWindow.h: At global scope: src/core/ApplicationWindow.h:493: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:498: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:692: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:881: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:883: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:892: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:895: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:901: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:904: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:949: error: 'Q3ListViewItem' was not declared in this scope src/core/ApplicationWindow.h:949: error: template argument 1 is invalid src/core/ApplicationWindow.h:952: error: 'Q3ListViewItem' has not been declared src/core/ApplicationWindow.h:1242: error: 'Q3ListViewItem' was not declared in this scope src/core/ApplicationWindow.h:1242: error: template argument 1 is invalid make[1]: *** [../tmp/qtiplot/Convolution.o] Error 1 make: *** [sub-qtiplot-all] Error 2 make: *** Waiting for unfinished jobs.... }}} I will attach the full log as well. -- Ticket URL: <http://trac.macports.org/ticket/21442> MacPorts <http://www.macports.org/> Ports system for Mac OS