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

Running the BCVTB on Mac OS X version 10.11 #32

Open
tsnouidui opened this issue Apr 20, 2016 · 3 comments
Open

Running the BCVTB on Mac OS X version 10.11 #32

tsnouidui opened this issue Apr 20, 2016 · 3 comments
Assignees

Comments

@tsnouidui
Copy link
Member

tsnouidui commented Apr 20, 2016

Apple has enabled a new default security oriented featured called System Integrity Protection, often called rootless, in OS X 10.11 onwards. This new feature prevents the BCVTB version 1.5.0 and older to set environment variables which are required by the BCVTB to run. As a workaround, proceed as follows:

create a symbolic link to libbcvtb.dylib with:

ln -s $BCVTB_PATH/lib/util/libbcvtb.dylib /usr/local/lib/libbcvtb.dylib

where $BCVTB_PATH is the path to the BCVTB version to use.

Note that you might have to use

sudo ln -s $BCVTB_PATH/lib/util/libbcvtb.dylib /usr/local/lib/libbcvtb.dylib

to create the symbolic link if you do not have Admin rights on your machine.

Furthermore, Mac OS X 10.11 does not set the computer's HostName correctly. This is needed by all versions of the BCVTB. As a workaround, proceed as follows:

Check if a HostName is set on your machine from a terminal with:

scutil --get HostName

If there's no HostName set, then set your HostName.

Your HostName must be the same as your computer's local network name.

To find out your computer's local network name,

Open Sharing preferences (choose Apple menu > System Preferences, then click Sharing).

The local network name is displayed beneath the computer’s name. For example, if your entry looks like
computername
then set your HostName with

sudo scutil --set HostName mbp-2.local

@tsnouidui tsnouidui self-assigned this Apr 20, 2016
@bernhardschaefer
Copy link

In my case the HostName was already set, but not with a .local suffix.
Adding the .local suffix did the trick.

@cgoodman11
Copy link

I'm still not able to run BCVTB on my computer. I just downloaded the version 1.6 and followed these instructions. Any other ideas? Thanks!
image
image

@codepasta
Copy link

I see exactly the same problem on Windows 10. I am using V1.6 of BCVTB. Any suggestions please?

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

No branches or pull requests

4 participants