On 09/09/2014 10:22 PM, Ken McDonell wrote:
Jeff,
This is a little odd.
I made images on grundy.sgi.com without problem. Now this is SP1 ... if
what matters to SGI is SP3, then could I ask Trev to plan an upgrade for
grundy?
That would be good. SLES11SP1 has not been supported by SuSE for about 3 years.
Upgrade to 11sp3 would be good. Trev - to get SGI software on top of
11sp3 is a patch or you could just not do it if Ken has no need of pp7sp1.
But maybe I just got lucky and had previously made and installed images
after libpcp changed and before pmchart used those changes ... because my
link line looks like ...
g++ -Wl,-O1 -o build/release/pmchart pmchart.o main.o aboutdialog.o
chartdialog.o exportdialog.o hostdialog.o infodialog.o openviewdialog.o
recorddialog.o samplesdialog.o saveviewdialog.o searchdialog.o
seealsodialog.o settingsdialog.o tab.o tabdialog.o chart.o colorbutton.o
colorscheme.o statusbar.o namespace.o tabwidget.o timeaxis.o timecontrol.o
groupcontrol.o gadget.o sampling.o tracing.o view.o moc_pmchart.o
moc_aboutdialog.o moc_chartdialog.o moc_exportdialog.o moc_hostdialog.o
moc_infodialog.o moc_openviewdialog.o moc_recorddialog.o moc_samplesdialog.o
moc_saveviewdialog.o moc_searchdialog.o moc_seealsodialog.o
moc_settingsdialog.o moc_tab.o moc_tabdialog.o moc_chart.o moc_colorbutton.o
moc_statusbar.o moc_tabwidget.o moc_timeaxis.o moc_timecontrol.o
moc_groupcontrol.o qrc_pmchart.o -L/usr/lib -L../libpcp/src
-L../libpcp_qed/src -L../libpcp_qed/src/build/release -L../libpcp_qmc/src
-L../libpcp_qmc/src/build/release -L../libpcp_qwt/src
-L../libpcp_qwt/src/build/release -lpcp_qed -lpcp_qmc -lpcp_qwt -lpcp
-lQtSvg -L/usr/lib -L/usr/X11R6/lib -lQtGui -lQtNetwork -lQtCore -lpthread
which is going to use libraries from /usr/lib _first_ and I think they
should be _last_ or using the normal ld(1) default rules (so after the -L
dirs.).
I've done a lot of searching, and qmake appears to be, er, simply busted.
There are a gazillion environment variables, but none of them make the
initial -L setting of LIBS go away.
I have a patch on its way for PCP's builddefs.in that fixes this for the
build and for the installed builldefs.
Thanks.
-----Original Message-----
From: pcp-bounces@xxxxxxxxxxx [mailto:pcp-bounces@xxxxxxxxxxx] On
Behalf Of Jeff Hanson
Sent: Wednesday, 10 September 2014 7:18 AM
To: PCP
Subject: [pcp] Build failures on sles11sp3 x86_64
PCP 3.9.10 from git (retrieved by git clone --branch 3.9.10
git://oss.sgi.com/pcp.git)
./Makepkgs
fails with
g++ -m64 -Wl,-O1 -o build/release/pmchart pmchart.o main.o aboutdialog.o
g++ chartdialog.o exportdialog.o hostdialog.o infodialog.o
g++ openviewdialog.o recorddialog.o samplesdialog.o saveviewdialog.o
g++ searchdialog.o seealsodialog.o settingsdialog.o tab.o tabdialog.o
g++ chart.o colorbutton.o colorscheme.o statusbar.o namespace.o
g++ tabwidget.o timeaxis.o timecontrol.o
groupcontrol.o gadget.o sampling.o tracing.o view.o moc_pmchart.o
moc_aboutdialog.o moc_chartdialog.o moc_exportdialog.o
moc_hostdialog.o moc_infodialog.o moc_openviewdialog.o
moc_recorddialog.o moc_samplesdialog.o moc_saveviewdialog.o
moc_searchdialog.o moc_seealsodialog.o moc_settingsdialog.o moc_tab.o
moc_tabdialog.o moc_chart.o moc_colorbutton.o
moc_statusbar.o moc_tabwidget.o moc_timeaxis.o moc_timecontrol.o
moc_groupcontrol.o qrc_pmchart.o -L/usr/lib64 -L../libpcp/src -
L../libpcp_qed/src -L../libpcp_qed/src/build/release -L../libpcp_qmc/src -
L../libpcp_qmc/src/build/release -L../libpcp_qwt/src -
L../libpcp_qwt/src/build/release -lpcp_qed -lpcp_qmc -lpcp_qwt -lpcp -
lQtSvg -L/usr/lib64
-L/usr/X11R6/lib64 -lQtGui -lQtNetwork -lQtCore -lpthread
main.o: In function `main':
/data1/pcp/pcp-3.9.10/pcp-3.9.10/src/pmchart/main.cpp:499: undefined
reference to `pmGetOptions'
/data1/pcp/pcp-3.9.10/pcp-3.9.10/src/pmchart/main.cpp:556: undefined
reference to `__pmAddOptArchive'
/data1/pcp/pcp-3.9.10/pcp-3.9.10/src/pmchart/main.cpp:571: undefined
reference to `pmUsageMessage'
/data1/pcp/pcp-3.9.10/pcp-3.9.10/src/pmchart/main.cpp:561: undefined
reference to `__pmAddOptHost'
/data1/pcp/pcp-3.9.10/pcp-3.9.10/src/pmchart/main.cpp:565: undefined
reference to `__pmAddOptHost'
/data1/pcp/pcp-3.9.10/pcp-3.9.10/src/pmchart/main.cpp:679: undefined
reference to `pmUsageMessage'
Ideas? We (SGI) would really like to have a 3.9.[9|10] that we can use
because of the ibpmda enhancements. But we need working 11sp3 x86_64.
--
-----------------------------------------------------------------------
Jeff Hanson - jhanson@xxxxxxx - Field Technical Analyst
You can choose a ready guide in some celestial voice.
If you choose not to decide, you still have made a choice.
You can choose from phantom fears and kindness that can kill; I will
choose a
path that's clear I will choose freewill. - Peart
_______________________________________________
pcp mailing list
pcp@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/pcp
--
-----------------------------------------------------------------------
Jeff Hanson - jhanson@xxxxxxx - Field Technical Analyst
You can choose a ready guide in some celestial voice.
If you choose not to decide, you still have made a choice.
You can choose from phantom fears and kindness that can kill;
I will choose a path that's clear
I will choose freewill. - Peart
|