Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

thepeg: build shared version of LesHouches; misc. cleanup #1103

Merged
merged 1 commit into from Oct 10, 2014

Conversation

davidlt
Copy link
Contributor

@davidlt davidlt commented Oct 10, 2014

Build two versions of LesHouches: module and shared. These two
have different meaning on Darwin/OSX. You are not allowed to link to
module (MH_BUNDLE), only load it with dlopen(). CMSSW and ThePEG
interface is implemented against ThePEG design. This is hack to keep
the same workaround to work on Darwin, yet the interface should be
reimplemented.

Remove all ancient Darwin/OSX bits.

Remove line for libLHAPDF, such doesn't exist in ThePEG.

Fix relocation list, new files added and non-existing removed.

Signed-off-by: David Abdurachmanov davidlt@cern.ch

Build two versions of LesHouches: module and shared. These two
have different meaning on Darwin/OSX. You are not allowed to link to
module (MH_BUNDLE), only load it with dlopen(). CMSSW and ThePEG
interface is implemented against ThePEG design. This is hack to keep
the same workaround to work on Darwin, yet the interface should be
reimplemented.

Remove all ancient Darwin/OSX bits.

Remove line for libLHAPDF, such doesn't exist in ThePEG.

Fix relocation list, new files added and non-existing removed.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
@davidlt
Copy link
Contributor Author

davidlt commented Oct 10, 2014

I tested in on Darwin. Now I will double-check it on Linux before merging, hopefully before 1400 IB.

@davidlt
Copy link
Contributor Author

davidlt commented Oct 10, 2014

Works as expected on Linux. Adding to IBs.

davidlt added a commit that referenced this pull request Oct 10, 2014
thepeg: build shared version of LesHouches; misc. cleanup
@davidlt davidlt merged commit 4a7bb53 into cms-sw:IB/CMSSW_7_3_X/stable Oct 10, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant