adamb924 / HPW

Historical Phonology Workplace
http://adambaker.org/hpw.php
1 stars 0 forks source link

Build fail on linux... #1

Open HughP opened 7 years ago

HughP commented 7 years ago

Adam any clue what I need to do different here? Oh, I should say I am on 64bit ubuntu linux.

git clone https://github.com/adamb924/HPW
Cloning into 'HPW'...
remote: Counting objects: 41, done.
remote: Total 41 (delta 0), reused 0 (delta 0), pack-reused 41
Unpacking objects: 100% (41/41), done.
Checking connectivity... done.

user:~/Additions to Wasta Linux/github-tools$ cd HPW/
user:~/Additions to Wasta Linux/github-tools/HPW$ qmake -config release
user:~/Additions to Wasta Linux/github-tools/HPW$ make
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -o main.o main.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -o mainwindow.o mainwindow.cpp
mainwindow.cpp:4:20: fatal error: QtWebKit: No such file or directory
compilation terminated.
Makefile:219: recipe for target 'mainwindow.o' failed
make: *** [mainwindow.o] Error 1
HughP commented 7 years ago

Oh, I should say I am on 64bit ubuntu linux.

adamb924 commented 7 years ago

Hi Hugh,

I am 99% sure that it's because you're using a version of Qt greater than

  1. That software was written seven years ago (?) when it was Qt 4. In the switch from 4 to 5, a lot of code broke.

I never really got HPW up to production quality. I was sort of more interested in the idea of storing a historical analysis in a database as a way of showing the evidence behind a particular analysis. It might not be worth the effort it would take to get it to work.

Adam

On Fri, Mar 3, 2017 at 2:31 AM, HughP notifications@github.com wrote:

Oh, I should say I am on 64bit ubuntu linux.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/adamb924/HPW/issues/1#issuecomment-283796279, or mute the thread https://github.com/notifications/unsubscribe-auth/ABQG5unKcge9-Z6pHo6y1AZpPYQfodYdks5rhzwlgaJpZM4MRlo4 .