Skip to content

Conversation

@ajnewlands
Copy link

… Sierra.

  • The verify_noerr macro has been removed in High Sierra, so a macro has been added to utilize the alternative __Verify_noErr
  • The path to the compiled .kext module in build.rb did not match the location on disk where it was being built.
    This has been correct from Build/InstallerRoot/System/Library/Extensions/Soundflower.kext to Build/InstallerRoot/Library/Extensions/Soundflower.kext

These appear to be the minimal changes required for the kernel module to build cleanly on the combination of Xcode 10.1 and High Sierra.

… Sierra.

- The verify_noerr macro has been removed in High Sierra, so a macro has been added to utilize the alternative __Verify_noErr
- The path to the compiled .kext module in build.rb did not match the location on disk where it was being built.
  This has been correct from Build/InstallerRoot/System/Library/Extensions/Soundflower.kext to Build/InstallerRoot/Library/Extensions/Soundflower.kext

These appear to be the minimal changes required for the kernel module to build cleanly on the combination of Xcode 10.1 and High Sierra.
@dinamic
Copy link

dinamic commented Jun 18, 2019

Thanks for your efforts @ajnewlands. It's unfortunate Rogue Amoeba won't support the project any further and they would probably not merge this PR.

@hoolang
Copy link

hoolang commented Aug 9, 2019

@ajnewlands hello, can not build not build in Xcode 10.1, 'vector' file not found in AudioDeviceList.h

@henrik242
Copy link

@mattingalls Have you been looking at this?

@ronggong
Copy link

@ajnewlands Hi, I tried to run ./build.rb from your branch, It still gives the error:

chown: ../Build/InstallerRoot/System/Library/Extensions/Soundflower.kext: No such file or directory
chgrp: ../Build/InstallerRoot/System/Library/Extensions/Soundflower.kext: No such file or directory
  Building the new Soundflowerbed.app with Xcode
    BUILD FAILED
  Done.

It seems the Soundflower.kext won't be built to the correct path, since there is no such path {@svn_root}/Build/InstallerRoot/System/Library/Extensions/Soundflower.kext

@ajnewlands
Copy link
Author

@ronggong I don't actually own a mac to try building this on, but if I have some spare time this week I'll try it on one of our build boxes at the office and see what I can do.

@riderx
Copy link

riderx commented Mar 10, 2020

any news ?

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.

6 participants