Argonne National Laboratory

Experimental Physics and
Industrial Control System

2012  2013  2014  <20152016  2017  Index 2012  2013  2014  <20152016  2017 
<== Date ==> <== Thread ==>

Subject: epicsQt-R3-1-0: Build Experience
From: "Williams Jr., Ernest L." <ernesto@slac.stanford.edu>
To: "Andrew.Rhyder@synchrotron.org.au" <Andrew.Rhyder@synchrotron.org.au>
Cc: "qti-talk@aps.anl.gov" <qti-talk@aps.anl.gov>, Lucas J Monteiro Carvalho <lmonteirocar@mail.smcvt.edu>, "Babbitt, Alisha" <ababbitt@slac.stanford.edu>, "Williams Jr., Ernest L." <ernesto@slac.stanford.edu>, "zai.wang@synchrotron.org.au" <zai.wang@synchrotron.org.au>
Date: Tue, 9 Jun 2015 05:47:12 +0000
Hi Andrew,

How is it going?
Thanks to you and the team for releasing 3.1.0

I am now trying to build your new epicsQT package:  "3.1.0"
First I built caQtDM version 3.9.3

For the build, process I was able to set some environment variables according to your documentation.
I have attached the script that I source before the build :)


I was also looking for a make install
Also, I tried makepackage but that did not work.

For us,  epicsQT_TOP = $EPICS_EXTENSIONS/src/epicsQt/epicsQt-R3-1-0

========= Still need to copy the application binaries manually ===============
cd  <epicsQT_TOP>/applications/QEGuiApp/bin
cp qegui                      $EPICS_EXTENSIONS/bin/$EPICS_HOST_ARCH

cd  <epicsQT_TOP>/applications/QEMonitorApp/bin
cp qemonitor              $EPICS_EXTENSIONS/bin/$EPICS_HOST_ARCH

cd  <epicsQT_TOP>/applications/QEReadArchiveApp/bin
cp qerad                      $EPICS_EXTENSIONS/bin/$EPICS_HOST_ARCH

cd  <epicsQT_TOP>/applications/QEWidgetDisplayApp/bin
cp QEWidgetDisplay  $EPICS_EXTENSIONS/bin/$EPICS_HOST_ARCH
========================================================

========= Still need to copy the framework libraries manually ===============
cd  <epicsQT_TOP>/framework/designer
cp libQEPlugin.so        $EPICS_EXTENSIONS/lib/$EPICS_HOST_ARCH
cp libQEPlugin.so        $EPICS_EXTENSIONS/lib/$EPICS_HOST_ARCH/designer
========= Still need to copy the application binaries manually ===============


Below: Are the environment variables prior to build process:

[ernesto@icd-pc90626 epicsQt-R3-1-0]$ env |grep QE
QE_CAQTDM_LIB=/afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/lib/linux-x86_64
QE_TARGET_DIR=/afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12
QE_FFMPEG=YES
QE_EPICS_BASE=/afs/slac/g/lcls/epics/R3-14-12-4_1-0/base/base-R3-14-12-4_1-0
QE_CAQTDM=/afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/caQtDM/caQtDM-R3-9-3


[ernesto@icd-pc90626 epicsQt-R3-1-0]$ env |grep QT
QE_CAQTDM_LIB=/afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/lib/linux-x86_64
QTDIR=/afs/slac/g/lcls/package/Qt-5.4.1
CAQTDM_DISPLAY_PATH=/afs/slac/g/lcls/tools/caQtDM/display/Tests:/afs/slac/g/lcls/tools/caQtDM/display/iocAdmin
QTINC=/afs/slac/g/lcls/package/Qt-5.4.1/include
QTLIB=/afs/slac/g/lcls/package/Qt-5.4.1/lib
CAQTDM_DISPLAY=/afs/slac/g/lcls/tools/caQtDM/display
QT_PLUGIN_PATH=/afs/slac/g/lcls/package/qwt-6.1.2/plugins:/afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/lib/linux-x86_64:/afs/slac/g/lcls/package/Qt-5.4.1/plugins
QE_CAQTDM=/afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/caQtDM/caQtDM-R3-9-3


Cheers,
Ernest

Attachment: epicsQt_Env.bash
Description: epicsQt_Env.bash


Replies:
RE: epicsQt-R3-1-0: Build Experience Andrew Rhyder
RE: epicsQt-R3-1-0: Build Experience Andrew Rhyder

Navigate by Date:
Prev: RE: caQtDM-R3-9-3: Build Error Williams Jr., Ernest L.
Next: RE: edl2ui - Byte and ChoiceButton mapped Williams Jr., Ernest L.
Index: 2012  2013  2014  <20152016  2017 
Navigate by Thread:
Prev: RE: caQtDM-R3-9-3: Build Error Williams Jr., Ernest L.
Next: RE: epicsQt-R3-1-0: Build Experience Andrew Rhyder
Index: 2012  2013  2014  <20152016  2017 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·