Skip to content
This repository has been archived by the owner on Jan 12, 2021. It is now read-only.

Minor fix for OSX #10

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Minor fix for OSX #10

wants to merge 1 commit into from

Conversation

SkyToGround
Copy link

This minor fix makes it possible to compile e3-base under MacOSX and should have no (as far as I can tell) negative effects when building under Linux.

@beenje
Copy link

beenje commented Apr 30, 2020

I'm not a maintainer of this repository.

I just want to mention that if you want to install epics-base on OSX, I'd recommend using conda. I updated the epics-base feedtstock on conda-forge last week: conda-forge/epics-base-feedstock#6
epics-base 7.0.3.1 conda package is available on Linux, OSX and Windows.

@SkyToGround
Copy link
Author

@beenje Thanks for the tip. I am sad to say though that I have been tasked with sorting out a runtime bug in an EPICS driver which means running it under a debugger. The instructions for building the driver is to do so using e3 hence the current predicament.

@beenje
Copy link

beenje commented Apr 30, 2020

I'd then really recommend that you try debugging that under Linux. You can do that in the Development Machine.

@SkyToGround
Copy link
Author

I would very much prefer to sort out the issue using the debug tools and development environment that I am familiar with so I am willing to wait until next week for someone to look at this PR. Alternatively, are you willing to sort out the bug @beenje in ADKafka? 🙂

@beenje
Copy link

beenje commented Apr 30, 2020

The problem is that I'm quite sure that there are many other things to fix to make E3 work on OSX. Compiling e3-base should be easy. But compiling modules using require driver.makefile is probably not trivial.
Regarding ADKafka, you should maybe contact Douglas. I know he created a conda package (linux only): https://gitlab.esss.lu.se/utgard-deploy-sandbox/module-recipes/adkafka-recipe

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants