Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
MacOS linux audio apps
View unanswered posts
View posts from last 24 hours

 
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gentoo for Mac OS X (Portage for Mac OS X)
View previous topic :: View next topic  
Author Message
BennyP
Guru
Guru


Joined: 09 May 2003
Posts: 503
Location: Jerusalem, Israel

PostPosted: Sun Aug 29, 2004 6:14 am    Post subject: MacOS linux audio apps Reply with quote

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
View user's profile Send private message
BennyP
Guru
Guru


Joined: 09 May 2003
Posts: 503
Location: Jerusalem, Israel

PostPosted: Sun Aug 29, 2004 9:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
cayenne
l33t
l33t


Joined: 17 Oct 2002
Posts: 945
Location: New Orleans

PostPosted: Sat Jan 29, 2005 1:47 am    Post subject: Any Progress? Reply with quote

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
View user's profile Send private message
BennyP
Guru
Guru


Joined: 09 May 2003
Posts: 503
Location: Jerusalem, Israel

PostPosted: Sat Jan 29, 2005 5:46 pm    Post subject: Reply with quote

ok update time

there is a Jack distribution for OS X
www.jackosx.com jackosx@groups.yahoo.com

There are mac binaries available for Hydrogen, Ecamegapedal and some LADPSA effects, prepared by Jonathan Dempsey

http://homepage.mac.com/jonathandempsey/hydrogen.dmg
http://homepage.mac.com/jonathandempsey/ladspaplugins.dmg
http://homepage.mac.com/jonathandempsey/ecamegapedal.dmg

As for freebirth, I'm trying to compile gtk+-1.2.10 manually but it's not working! ./configure wont find X!

ZynAddSubFX compiles, but when run, it freezes. I have investigated with the developer and we're stumped! We think the problem is with FLTK.

There is a Mac version of Ardour in development . shhhhh
_________________
Could it be?
Back to top
View user's profile Send private message
zojas
Veteran
Veteran


Joined: 22 Apr 2002
Posts: 1138
Location: Phoenix, AZ

PostPosted: Tue May 31, 2005 2:35 pm    Post subject: Reply with quote

do you have the x11 sdk installed? it provides the header files.

also, check bugs.gentoo.org; people have gotten gtk 1.2 to emerge.
_________________
http://www.desertsol.com/~kevin/ppc
Back to top
View user's profile Send private message
electroarts
Tux's lil' helper
Tux's lil' helper


Joined: 03 Jan 2004
Posts: 86

PostPosted: Wed Oct 05, 2005 8:32 am    Post subject: Reply with quote

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
View user's profile Send private message
electroarts
Tux's lil' helper
Tux's lil' helper


Joined: 03 Jan 2004
Posts: 86

PostPosted: Wed Oct 05, 2005 8:57 am    Post subject: Reply with quote

Solved by emerging jack-audio-connection-kit-0.100.0-r1.
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Gentoo for Mac OS X (Portage for Mac OS X) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum