Курс 9.11. Command line tool


#1

Добрый день. Смотрю курс про GCD, 9.11. Решил создать проект Command line tool, что бы посмотреть, как работать с барьерами.

Дефолтный проект:
import Foundation
print(“Hello, World!”)

При сборке выдает ошибку:

dyld`__abort_with_payload:
    0x10088c9e4 <+0>:  movl   $0x2000209, %eax          ; imm = 0x2000209 
    0x10088c9e9 <+5>:  movq   %rcx, %r10
    0x10088c9ec <+8>:  syscall 
->  0x10088c9ee <+10>: jae    0x10088c9f8               ; <+20>
    0x10088c9f0 <+12>: movq   %rax, %rdi
    0x10088c9f3 <+15>: jmp    0x10088c300               ; cerror_nocancel
    0x10088c9f8 <+20>: retq   
    0x10088c9f9 <+21>: nop    
    0x10088c9fa <+22>: nop    
    0x10088c9fb <+23>: nop    


dyld: Symbol not found: __pthread_atfork_child_handlers
  Referenced from: /usr/lib/libSystem.B.dylib
  Expected in: /usr/lib/libSystem.B.dylib
 in /usr/lib/libSystem.B.dylib
(lldb) 

Не могу найти причину, в чем может быть проблема. Можете что-то подсказать, в какую сторону смотреть?


#2

Добрый вечер!

Нужен Ваш код помимо ошибки. Сам курс записан на Swift 2+.