Giter VIP home page Giter VIP logo

homebrew-tools's Introduction

homebrew-tools's People

Contributors

gbevin avatar

Watchers

 avatar  avatar

Forkers

ajt

homebrew-tools's Issues

Mac sendMIDI Will Not Install with Homebrew

Below are the command I use to install sendMIDI and the error message that results:

$ brew install gbevin/tools/sendmidi
Error, but only the last section :
==> xcodebuild -project ./Builds/MacOSX/sendmidi.xcodeproj -configuration Releas
Last 15 lines from /Users/robertbfleming/Library/Logs/Homebrew/sendmidi/01.xcodebuild:
2018-08-26 15:27:09 -0300

xcodebuild
-project
./Builds/MacOSX/sendmidi.xcodeproj
-configuration
Release
SYMROOT=build

xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/gbevin/homebrew-tools/issues

your home-brew doesn't install

Tried to install receiveMIDI using home-brew.

brew install gbevin/tools/receivemidi

It fails while trying to compile it.

In file included from /tmp/receivemidi-20201115-26791-v6q685/ReceiveMIDI-1.0.6/JuceLibraryCode/include_juce_core.mm:9:
In file included from ../../JuceLibraryCode/modules/juce_core/juce_core.mm:23:
In file included from ../../JuceLibraryCode/modules/juce_core/juce_core.cpp:37:
In file included from ../../JuceLibraryCode/modules/juce_core/juce_core.h:344:
../../JuceLibraryCode/modules/juce_core/native/juce_osx_ObjCHelpers.h:214:95: error: use of undeclared identifier 'objc_msgSend_fpret'
static inline MsgSendFPRetFn getMsgSendFPRetFn() noexcept   { return (MsgSendFPRetFn) (void*) objc_msgSend_fpret; }
                                                                                              ^

** BUILD FAILED **


The following build commands failed:
	CompileC /tmp/receivemidi-20201115-26791-v6q685/ReceiveMIDI-1.0.6/Builds/MacOSX/build/receivemidi.build/Release/receivemidi\ -\ ConsoleApp.build/Objects-normal/arm64/include_juce_events.o /tmp/receivemidi-20201115-26791-v6q685/ReceiveMIDI-1.0.6/JuceLibraryCode/include_juce_events.mm normal arm64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
  https://github.com/gbevin/homebrew-tools/issues

This is on a new fresh install of Catalina with Xcode 12.2 and command line tools already installed.

Homebrew throws xcode error during upgrade for sendmidi

When trying to upgrade to sendmidi 1.2.1 via homebrew, I encountered an xcode error. This happens on MacOS 12.6.8:

user ~% brew upgrade sendmidi
==> Downloading https://formulae.brew.sh/api/formula.jws.json
###################################################################################### 100.0%
==> Downloading https://formulae.brew.sh/api/cask.jws.json
###################################################################################### 100.0%
==> Upgrading 1 outdated package:
gbevin/tools/sendmidi 1.1.0 -> 1.2.1
==> Fetching gbevin/tools/sendmidi
==> Downloading https://github.com/gbevin/SendMIDI/archive/1.2.1.tar.gz
Already downloaded: /Users/user/Library/Caches/Homebrew/downloads/3848c75e77e147f190933b90fd7bfd66605745cbbbc429de59320c105d363de1--SendMIDI-1.2.1.tar.gz
==> Upgrading gbevin/tools/sendmidi
  1.1.0 -> 1.2.1

==> xcodebuild -project ./Builds/MacOSX/sendmidi.xcodeproj -configuration Release SYMROOT=bui
Last 15 lines from /Users/user/Library/Logs/Homebrew/sendmidi/01.xcodebuild:
  3  0x000000010f560c4f
  4  0x000000010f51dcfc
  5  0x000000010f51baa8
  6  0x00007ff812df7317
  7  0x00007ff812e047ee
  8  0x000000010f739821
  9  0x000000010f70ef44
 10  0x000000010f51b92c
 11  0x000000010f51bb7e
 12  0x00000001117d8dca
 13  0x00000001117d838a
 14  0x00000001117d7da1
 15  0x00000001117d8606
 16  0x000000010e08b536
 17  0x000000010de0e20a

If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
  https://github.com/gbevin/homebrew-tools/issues

user ~%

I get a very similar error with receivemidi as well:

user ~% brew upgrade gbevin/tools/receivemidi
==> Upgrading 1 outdated package:
gbevin/tools/receivemidi 1.2.0 -> 1.3.1
==> Fetching gbevin/tools/receivemidi
==> Downloading https://github.com/gbevin/ReceiveMIDI/archive/1.3.1.tar.gz
Already downloaded: /Users/user/Library/Caches/Homebrew/downloads/944fcf4b0865972508da00e25f0ecb270e74f83cfae2a677e43231ce02131d9d--ReceiveMIDI-1.3.1.tar.gz
==> Upgrading gbevin/tools/receivemidi
  1.2.0 -> 1.3.1

==> xcodebuild -project ./Builds/MacOSX/receivemidi.xcodeproj -configuration Release SYMROOT=
Last 15 lines from /Users/user/Library/Logs/Homebrew/receivemidi/01.xcodebuild:
  3  0x000000010e45bc4f
  4  0x000000010e418cfc
  5  0x000000010e416aa8
  6  0x00007ff812df7317
  7  0x00007ff812e047ee
  8  0x000000010e634821
  9  0x000000010e609f44
 10  0x000000010e41692c
 11  0x000000010e416b7e
 12  0x000000010ff2ddca
 13  0x000000010ff2d38a
 14  0x000000010ff2cda1
 15  0x000000010ff2d606
 16  0x000000010cf86536
 17  0x000000010cd0920a

If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
  https://github.com/gbevin/homebrew-tools/issues

user ~%

I tried running the command suggested here #1 (comment) and then re-attempting them both, but it did not help. Any assistance you could provide would be appreciated! Thanks!

The i386 architecture is deprecated

When I install the receivemidi from gbevin/tools, it's build failed.
The error is :
The i386 architecture is deprecated. You should update your ARCHS build setting to remove the i386 architecture. (in target 'receivemidi - ConsoleApp')

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.