Пантер сэнкью.
Для тех кто не понял.
Нужно просто скопировать с lib папки все файло в /usr/lib
вот мой код теперь кода все робит
QT = xml sql gui core
TARGET = stol
INCLUDEPATH = /home/sergey/NCReport/include
TEMPLATE = app
CONFIG += warn_on \
         qt \
         thread \
         release
unix {
LIBS += -lncreport -L/home/sergey/NCReport/lib -L/usr/local/bin
         target.path = /usr/local/bin
}
мое приложение не крос поэтому только unix
.cpp файл
#include <ncreport.h>
#include <ncreportoutput.h>
#include <ncreportpreviewoutput.h>
#include <ncreportpreviewwindow.h>
...
NCReport *report = new NCReport();
        report->reset(true);
        report->setReportSource( NCReportSource::File );
        report->setReportFile("/home/sergey/stol/input.xml");
        report->runReportToPreview();
            if ( report->hasError()) {
                    QMessageBox::information( 0, "Report error", report->lastErrorMsg());
                    //return false;
            } else {
                NCReportPreviewWindow *pv = new NCReportPreviewWindow();
                NCReportPreviewOutput *output = new NCReportPreviewOutput();
                pv->setOutput((NCReportPreviewOutput*)report->output());
                output->setAutoDelete(false);
                pv->setReport(report);
                pv->setWindowModality(Qt::ApplicationModal );
                pv->setAttribute( Qt::WA_DeleteOnClose );
                pv->show();
            }
также в дизайнере отчетов я указал в DataSources external