Skip to content
This repository has been archived by the owner on Jul 4, 2023. It is now read-only.

chuck failed to build on 10.11 #42382

Closed
apjanke opened this issue Aug 3, 2015 · 2 comments
Closed

chuck failed to build on 10.11 #42382

apjanke opened this issue Aug 3, 2015 · 2 comments
Labels

Comments

@apjanke
Copy link
Contributor

apjanke commented Aug 3, 2015

https://gist.github.com/30beece293f549b3d43f

On OS X 10.11 Public Beta 3, with a link failure.

clang++ -o chuck util_sndfile.o chuck.tab.o chuck.yy.o util_math.o util_network.o util_raw.o util_xforms.o chuck_absyn.o chuck_parse.o chuck_errmsg.o chuck_frame.o chuck_symbol.o chuck_table.o chuck_utils.o chuck_vm.o chuck_instr.o chuck_scan.o chuck_type.o chuck_emit.o chuck_compile.o chuck_dl.o chuck_oo.o chuck_lang.o chuck_ugen.o chuck_main.o chuck_otf.o chuck_stats.o chuck_bbq.o chuck_shell.o chuck_console.o chuck_globals.o chuck_io.o digiio_rtaudio.o hidio_sdl.o midiio_rtmidi.o RtAudio/RtAudio.o rtmidi.o ugen_osc.o ugen_filter.o ugen_stk.o ugen_xxx.o ulib_machine.o ulib_math.o ulib_std.o ulib_opsc.o ulib_regex.o util_buffers.o util_console.o util_string.o util_thread.o util_opsc.o util_serial.o util_hid.o uana_xform.o uana_extract.o lo/address.o lo/blob.o lo/bundle.o lo/message.o lo/method.o lo/pattern_match.o lo/send.o lo/server.o lo/server_thread.o lo/timetag.o  -isysroot /Developer/SDKs/MacOSX10.4u.sdk -framework CoreAudio -framework CoreMIDI -framework CoreFoundation -framework IOKit -framework Carbon -framework AppKit -framework Foundation  -lstdc++ -lm 
Undefined symbols for architecture x86_64:
  "_MTDeviceCreateList", referenced from:
      MultiTouchDevice_init() in util_hid.o
  "_MTDeviceStart", referenced from:
      MultiTouchDevice_open(int) in util_hid.o
  "_MTDeviceStop", referenced from:
      MultiTouchDevice_close(int) in util_hid.o
  "_MTRegisterContactFrameCallback", referenced from:
      MultiTouchDevice_open(int) in util_hid.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [chuck] Error 1

Looks similar to #34189.

@apjanke
Copy link
Contributor Author

apjanke commented Aug 3, 2015

Yep, the regex is now like this. Missing ".11".

ifneq ($(shell sw_vers -productVersion | egrep '10\.(6|7|8|9|10)(\.[0-9]+)?'),)

@DomT4
Copy link
Member

DomT4 commented Aug 22, 2015

Fixed in 72f199c.

@DomT4 DomT4 closed this as completed Aug 22, 2015
@Homebrew Homebrew locked and limited conversation to collaborators Jul 10, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants