Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 223071 - IBM PE and LoadLeveler proxies do not build in plugins directory
Summary: IBM PE and LoadLeveler proxies do not build in plugins directory
Status: RESOLVED FIXED
Alias: None
Product: PTP
Classification: Tools
Component: RM (show other bugs)
Version: 2.0   Edit
Hardware: Power PC Linux-GTK
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Greg Watson CLA
QA Contact: Craig E Rasmussen CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-18 08:55 EDT by David Wootton CLA
Modified: 2008-10-23 16:56 EDT (History)
0 users

See Also:


Attachments
Fix for IBM PE and LL proxy build failure (441.03 KB, patch)
2008-03-18 08:55 EDT, David Wootton CLA
g.watson: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Wootton CLA 2008-03-18 08:55:42 EDT
Created attachment 92790 [details]
Fix for IBM PE and LL proxy build failure

The org.eclipse.ptp.rm.ibm.ll.proxy and org.eclipse.ptp.rm.ibm.pe.proxy do not build when running the BUILD script in the org.eclipse.ptp.linux.x86_64 directory after downloading the latest PTP code from the download site. 

I had hard coded references to libproxysvr.a and libutils.a in the Makefile.am, not realizing that the AC_CHECK_LIB in the configure.in took care of builing the right flags in the makefile for this. This worked fine in my test config but fails in the plugins directory because the directory names have build ids appended.

I updated the Makefile.am to remove these references and reran build both in the plugins directory and my test config where it worked in both cases. I think I have this right now, but could you check to be sure?

I included the configure scripts and the Makefile.in files that were generated in the build in case you need to check those in too.
Comment 1 Greg Watson CLA 2008-03-18 13:27:33 EDT
I've committed these changes. I'll do a re-spin at the end of the week for testing.