mumblekit

Objective-C-based Mumble client framework for iOS and Mac OS X

  • 所有者: mumble-voip/mumblekit
  • 平台:
  • 許可證: BSD 3-Clause "New" or "Revised" License
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

MumbleKit - A Mumble client framework for iOS and Mac OS X

What's this?

This is the source code of MumbleKit - a Mumble client framework
for iOS-based devices and computers running Mac OS X.

Mumble is gaming-focused social voice chat utility. The desktop
version runs of Windows, Mac OS X, Linux and various other Unix-like
systems. Visit its website at:

http://mumble.info/

Fetching dependencies

To build this you need the latest version of Xcode from Apple.
These days, Xcode is distributed through the Mac App Store.

Before starting your build, you will need to check out the re-
quired submodules.

$ git submodule init
$ git submodule update

This will fetch known "working" snapshot of CELT, Speex and
Protocol Buffers for Objective C.

How do I include this into my Xcode project? (iOS, Xcode 4)

The easiest way to include MumbleKit with your application on iOS
is to drag the MumbleKit.xcodeproj project inside your application's project,
or workspace.

Then, do the following:

  • Make MumbleKit (iOS) direct dependency of your application's main
    executable target.

  • Drag libMumbleKit.a into the 'Link Binary With Libraries' section of your
    application target's build phases.

  • Add MumbleKit's src directory as a header search path for your application's
    main executable target.

  • Add MumbleKit's dependencies as linked libraries to the executable target:

    • AudioToolbox.framework
    • CFNetwork.framework
    • Security.framework
  • The build should now work.

How do I include this into my Xcode project? (Mac OS X, Xcode 4)

One way to do this is to include MumbleKit.xcodeproj inside your main project. Then:

  • Make MumbleKit (Mac) a direct dependency of your chosen target.

  • Add MumbleKit.framework to the 'Link Binary With Libraries' section of your chosen target's
    build phases.

  • Add a copy build phase. Copy MumbleKit.framework into 'Frameworks'.

主要指標

概覽
名稱與所有者mumble-voip/mumblekit
主編程語言Objective-C
編程語言C (語言數: 5)
平台
許可證BSD 3-Clause "New" or "Revised" License
所有者活动
創建於2010-04-14 15:48:45
推送於2025-05-08 12:10:20
最后一次提交2025-05-08 14:09:44
發布數0
用户参与
星數155
關注者數18
派生數71
提交數388
已啟用問題?
問題數45
打開的問題數24
拉請求數16
打開的拉請求數4
關閉的拉請求數10
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?