Hi Ernest
Can you please try creating the <...>/epicsQt-R3-1-0/framework/designer directory before running qmake.
It appears that if the designer directory is present when qmake is run the appropriate install steps are set up in Makefile.
In detail:
cd <...>/epicsQt-R3-1-0
mkdir framework/designer
make clean
qmake
make
make install
If you can confirm this work-around works for you I will fix it.
Regards
Andrew
-----Original Message-----
From: Williams Jr., Ernest L. [mailto:[email protected]]
Sent: Wednesday, 10 June 2015 1:14 AM
To: Andrew Rhyder
Cc: [email protected]; Babbitt, Alisha; Lucas J Monteiro Carvalho; Zai Wang; [email protected]; Szalata, Zenon M.; Williams Jr., Ernest L.
Subject: RE: epicsQt-R3-1-0: Build Experience
Hi Andrew,
I must have only tried makepackage.
The install does run.
However, I don't see that the library ("libQEPlugin.so") will be installed I deleted the library and ran make install; the library was not installed.
The executables do get installed. :)
Here is the output:
[ernesto@icd-pc90626 epicsQt-R3-1-0]$ make install
cd framework/ && ( test -e Makefile || /afs/slac/g/lcls/package/Qt-5.4.1/bin/qmake /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/framework/framework.pro -o Makefile ) && make -f Makefile install
make[1]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/framework'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/framework'
cd applications/QEGuiApp/ && ( test -e Makefile || /afs/slac/g/lcls/package/Qt-5.4.1/bin/qmake /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEGuiApp/QEGuiApp.pro -o Makefile ) && make -f Makefile install
make[1]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEGuiApp'
install -m 755 -p /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEGuiApp/bin/qegui /afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/bin/linux-x86_64/
make[1]: Leaving directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEGuiApp'
cd applications/QEReadArchiveApp/ && ( test -e Makefile || /afs/slac/g/lcls/package/Qt-5.4.1/bin/qmake /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEReadArchiveApp/QEReadArchiveApp.pro -o Makefile ) && make -f Makefile install
make[1]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEReadArchiveApp'
install -m 755 -p /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEReadArchiveApp/bin/qerad /afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/bin/linux-x86_64/
make[1]: Leaving directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEReadArchiveApp'
cd applications/QEMonitorApp/ && ( test -e Makefile || /afs/slac/g/lcls/package/Qt-5.4.1/bin/qmake /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEMonitorApp/QEMonitorApp.pro -o Makefile ) && make -f Makefile install
make[1]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEMonitorApp'
install -m 755 -p /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEMonitorApp/bin/qemonitor /afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/bin/linux-x86_64/
make[1]: Leaving directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEMonitorApp'
cd applications/QEWidgetDisplayApp/ && ( test -e Makefile || /afs/slac/g/lcls/package/Qt-5.4.1/bin/qmake /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEWidgetDisplayApp/QEWidgetDisplayApp.pro -o Makefile ) && make -f Makefile install
make[1]: Entering directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEWidgetDisplayApp'
install -m 755 -p /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEWidgetDisplayApp/bin/QEWidgetDisplay /afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/bin/linux-x86_64/
make[1]: Leaving directory `/afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/applications/QEWidgetDisplayApp'
install -m 755 -p /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/documentation/QE_FrameworkOverview.pdf /afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/documentation/
install -m 644 -p /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/documentation/QE_GettingStarted.pdf /afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/documentation/
install -m 644 -p /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/documentation/QE_QEGuiAndUserInterfaceDesign.pdf /afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/documentation/
install -m 644 -p /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/documentation/QE_ReferenceManual.pdf /afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/documentation/
install -m 644 -p /afs/slac.stanford.edu/g/lcls/vol8/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/src/epicsQt/epicsQt-R3-1-0/documentation/QE_ReleaseProcedure.pdf /afs/slac/g/lcls/epics/R3-14-12-4_1-0/extensions/extensions-R3-14-12/documentation/
________________________________________
From: Andrew Rhyder [[email protected]]
Sent: Tuesday, June 9, 2015 5:13 AM
To: Williams Jr., Ernest L.
Cc: [email protected]; Babbitt, Alisha; Lucas J Monteiro Carvalho; Zai Wang; [email protected]; Szalata, Zenon M.
Subject: RE: epicsQt-R3-1-0: Build Experience
Hi Ernest
My mistake... the library is installed as well. All the more reason to have a look at your install output please.
Andrew
________________________________________
From: Williams Jr., Ernest L. [[email protected]]
Sent: Tuesday, 9 June 2015 15:47
To: Andrew Rhyder
Cc: [email protected]; Babbitt, Alisha; Lucas J Monteiro Carvalho; Zai Wang; [email protected]; Williams Jr., Ernest L.; Szalata, Zenon M.
Subject: epicsQt-R3-1-0: Build Experience
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
- Replies:
- RE: epicsQt-R3-1-0: Build Experience Williams Jr., Ernest L.
- References:
- epicsQt-R3-1-0: Build Experience Williams Jr., Ernest L.
- RE: epicsQt-R3-1-0: Build Experience Andrew Rhyder
- RE: epicsQt-R3-1-0: Build Experience Williams Jr., Ernest L.
- Navigate by Date:
- Prev:
RE: epicsQt-R3-1-0: Build Experience Williams Jr., Ernest L.
- Next:
Re: edl2ui - Byte and ChoiceButton mapped Monteiro Carvalho, Lucas Jose
- Index:
2012
2013
2014
<2015>
2016
2017
2018
2019
- Navigate by Thread:
- Prev:
RE: epicsQt-R3-1-0: Build Experience Williams Jr., Ernest L.
- Next:
RE: epicsQt-R3-1-0: Build Experience Williams Jr., Ernest L.
- Index:
2012
2013
2014
<2015>
2016
2017
2018
2019
|