Добрый день, уважаемые програмисты.
Прошу меня очень сильно не пинать, ибо зайти сюда и просить помощи меня заставила полная безвыходность.
Если вкратце, то проблема в следующем. Есть исходник, который судя по описанию авторов можно инужно собирать при помощи QT-4.8.7. Этот исходник лежит в свободном доступе
https://igs.bkg.bund.de/root_ftp/NTRIP/software/bnc-2.12.1-source.zip. Согласно приложенной инструкции, скачал QT-4.8.7 и поставил на Linux Fedora 19. Вроде стало без косяков. Далее начал собирать саму програмку и получил вот такой результат (вывод собственно ошибки):
make[1]: Entering directory `/home/BNC-2.12.1/src'
g++ -c -pipe -Wall -W -D_REENTRANT -D_TTY_POSIX_ -DUSE_PPP_SSR_I -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.7/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.7/include/QtCore -I/usr/local/Trolltech/Qt-4.8.7/include/QtNetwork -I/usr/local/Trolltech/Qt-4.8.7/include/QtGui -I/usr/local/Trolltech/Qt-4.8.7/include/QtSvg -I/usr/local/Trolltech/Qt-4.8.7/include/QtWebKit -I/usr/local/Trolltech/Qt-4.8.7/include -I. -I../newmat -IRTCM3 -IRTCM3/clock_and_orbit -IRTCM -I../qwt -I../qwtpolar -IPPP_SSR_I -I.moc/release -o .obj/release/bncgetthread.o bncgetthread.cpp
g++ -c -pipe -Wall -W -D_REENTRANT -D_TTY_POSIX_ -DUSE_PPP_SSR_I -DQT_WEBKIT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.8.7/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.8.7/include/QtCore -I/usr/local/Trolltech/Qt-4.8.7/include/QtNetwork -I/usr/local/Trolltech/Qt-4.8.7/include/QtGui -I/usr/local/Trolltech/Qt-4.8.7/include/QtSvg -I/usr/local/Trolltech/Qt-4.8.7/include/QtWebKit -I/usr/local/Trolltech/Qt-4.8.7/include -I. -I../newmat -IRTCM3 -IRTCM3/clock_and_orbit -IRTCM -I../qwt -I../qwtpolar -IPPP_SSR_I -I.moc/release -o .obj/release/bncwindow.o bncwindow.cpp
In file included from bncwindow.cpp:60:0:
bncsslconfig.h:8:29: error: invalid use of incomplete type 'class QSslConfiguration'
class bncSslConfig : public QSslConfiguration {
^
In file included from /usr/local/Trolltech/Qt-4.8.7/include/QtNetwork/qabstractnetworkcache.h:48:0,
from /usr/local/Trolltech/Qt-4.8.7/include/QtNetwork/QtNetwork:10,
from bncgetthread.h:29,
from bncwindow.h:31,
from bncwindow.cpp:44:
/usr/local/Trolltech/Qt-4.8.7/include/QtNetwork/qnetworkrequest.h:56:7: error: forward declaration of 'class QSslConfiguration'
class QSslConfiguration;
^
make[1]: *** [.obj/release/bncwindow.o] Error 1
make[1]: Leaving directory `/home/BNC-2.12.1/src'
make: *** [sub-src-make_default-ordered] Error 2
Поскольку мои многочисленные письма к разработчикам остались без ответа, отсюда вопрос - как с этим можно бороться? Сам я по своей профессии не програмист, поэтому буду весьма признателен за любую помощь, если такая будет оказана.