View previous topic :: View next topic |
Author |
Message |
BennyP Guru
Joined: 09 May 2003 Posts: 503 Location: Jerusalem, Israel
|
Posted: Sun Aug 29, 2004 6:14 am Post subject: MacOS linux audio apps |
|
|
I'd like to run hydrogen on the Mac OS.. To do this I will need to have QT and some jack libraries running as well here is the list of dependancies from the gentoo portage site.
Quote: | >= media-libs/audiofile - 0.2.3
>= media-libs/flac - 1
>= x11-libs/qt - 3
virtual/x11
alsa media-libs/alsalib
jack media-sound/jack-audio-connectionkit |
Some other programs i'm quite interested in running on MacOS are Freebirth, qjackctl, ardour, ZynAddSubFX, and ecamegapedal (ecasound)
These are the combined dependancies of all these programs:
Quote: | = dev-libs/glib - 1.2*
= x11-libs/gtk+ - 1.2*
>= x11-libs/qt - 3.1.1
media-sound/jack-audio-connectionkit
virtual/libc
= dev-libs/glib - 1.2*
>= dev-libs/libxml2 - 2.5.7
dev-util/pkgconfig
>= media-libs/ladspa-sdk - 1.12
>= media-libs/libart_lgpl - 2.3.16
>= media-libs/liblrdf - 0.3.6
>= media-libs/liblrdf - 0.3.1
>= media-libs/libsamplerate - 0.0.14
>= media-libs/libsndfile - 1.0.4
sys-libs/gdbm
= dev-libs/fftw - 2*
>= x11-libs/fltk - 1.1.2
media-sound/ecasound
arts kde-base/arts
audiofile media-libs/audiofile
mikmod media-libs/libmikmod
ncurses sys-libs/ncurses
oggvorbis media-libs/libvorbis
python dev-lang/python
media-libs/ladspasdk |
I've read that audiofile emerges in macos, but am unsure about any of the rest
UPDATE: libsndfile 1.0.5 emerges on MacOS
UPDATE: qt failed like this Quote: | /private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:166:20: qt_mac.h: No such file or directory
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:170: error: parse
error before `&' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:173: error: `
file' was not declared in this scope
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:174: error: parse
error before `=' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:180: error: parse
error before `&' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:185: error: `
CFStringRef' was not declared in this scope
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:185: error: parse
error before `)' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp: In
function `QString cfstring2qstring(...)':
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:187: error: `
str' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:187: error: (Each
undeclared identifier is reported only once for each function it appears
in.)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:190: error: `
CFIndex' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:190: error: parse
error before `=' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:191: error: parse
error before `*' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:193: error: `
UniChar' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:193: error: `
buffer' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:193: error: parse
error before `)' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:194: error: `
length' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:194: error: `
CFRangeMake' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:194: error: `
CFStringGetCharacters' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp: In
function `unsigned char* p_str(const QString&)':
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:202: error: `
CFStringRef' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:202: error: parse
error before `=' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:204: error: `
cfstr' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:204: error: `
CFStringGetSystemEncoding' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:204: error: `
CFStringGetPascalString' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:205: error: `
CFRelease' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp: In
function `QString p2qstring(const unsigned char*)':
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:210: error: parse
error before `=' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp: In
function `int qMacVersion()':
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:218: error: `
Qt' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:218: error: parse
error before `::' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:223: error: `
gestaltSystemVersion' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:223: error: `
Gestalt' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:223: error: `
noErr' undeclared (first use this function)
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:225: error: parse
error before `::' token
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp: At
global scope:
/private/var/tmp/portage/qt-3.3.3/work/qt-x11-free-3.3.3/src/tools/qglobal.cpp:237: error: syntax
error before `::' token
make: *** [qglobal.o] Error 1
qmake failed to build. Aborting.
!!! ERROR: x11-libs/qt-3.3.3 failed.
!!! Function src_compile, Line 120, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
|
all it's dependancies emerged just fine
alsalib also failed view the output here _________________ Could it be? |
|
Back to top |
|
|
BennyP Guru
Joined: 09 May 2003 Posts: 503 Location: Jerusalem, Israel
|
Posted: Sun Aug 29, 2004 9:15 pm Post subject: |
|
|
fftw (a depend of zynaddsubfx) fails like this
Code: | !!! failed to properly create symlink:
!!! /usr/lib/libfftw.so -> libdfftw.so
!!! [Errno 2] No such file or directory: '/usr/lib/libfftw.so'
!!! Failed to move file.
!!! /usr/lib/libfftw.so -> libdfftw.so
|
_________________ Could it be? |
|
Back to top |
|
|
cayenne l33t
Joined: 17 Oct 2002 Posts: 945 Location: New Orleans
|
Posted: Sat Jan 29, 2005 1:47 am Post subject: Any Progress? |
|
|
Hello...I've just gotten Gentoo for OSX working too...
Any progress on getting hydrogen and jack working on it?
Thanx,
cayenne _________________ Light travels faster than sound. This is why some people appear bright until you hear them speak......... |
|
Back to top |
|
|
BennyP Guru
Joined: 09 May 2003 Posts: 503 Location: Jerusalem, Israel
|
|
Back to top |
|
|
zojas Veteran
Joined: 22 Apr 2002 Posts: 1138 Location: Phoenix, AZ
|
|
Back to top |
|
|
electroarts Tux's lil' helper
Joined: 03 Jan 2004 Posts: 86
|
Posted: Wed Oct 05, 2005 8:32 am Post subject: |
|
|
I'm trying to compile Jack as a dependency for compiling other apps. The Jack I compile won't be used at all, I will actually use the JackOSX installer for that, but to get things like Qjackctl and Jack-Rack to compile I need it.
Version: media-sound/jack-audio-connection-kit-0.99.0-r1
Error:
Quote: | /usr/bin/ld: Undefined symbols:
_whitespace
collect2: ld returned 1 exit status
make[2]: *** [jack_transport] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
|
How can I get around this? Thx! |
|
Back to top |
|
|
electroarts Tux's lil' helper
Joined: 03 Jan 2004 Posts: 86
|
Posted: Wed Oct 05, 2005 8:57 am Post subject: |
|
|
Solved by emerging jack-audio-connection-kit-0.100.0-r1. |
|
Back to top |
|
|
|