Re: [ecasound] os x compile failure

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] os x compile failure
From: Kito (kito_AT_gentoo.org)
Date: Fri Nov 05 2004 - 23:03:30 EET


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi List/Kai,

Looks like its not getting the jack symbols now. i think it should be
- -ljack and replace -lrt with -lSystem. Output is below, let me know
anytime you need os x/darwin testing.

Thanks,

Kito

[...]
- -----------------------------------------------------------------
Following packages are now configured:
ecasound: yes (ecasound,libecasound,libecasoundc)
ecatools: yes
pyecasound: yes (as native Python module)
rubyecasound: yes
libkvutils: yes
- -----------------------------------------------------------------
Compiler options:
AM_CFLAGS: -ffast-math -fstrict-aliasing
- -funroll-loops -DNDEBUG -DENABLE_DBC
AM_CXXFLAGS: -ffast-math -fstrict-aliasing
- -funroll-loops -DNDEBUG -DENABLE_DBC
AM_CPPFLAGS: -D_REENTRANT -D_P1003_1B_VISIBLE
AM_LDFLAGS: -framework CoreAudio
- -----------------------------------------------------------------
Following features were selected:
Debugging info: no
Effects enabled: yes
Largefile support: no
Termcap: ncurses
Libaudiofile: yes
Libsndfile: yes
ALSA support: no
OSS support: no
aRts support: no
JACK support: yes
Libsamplerate support yes
Use system readline no
- -----------------------------------------------------------------
Following directories are used:
Directory prefix: /usr/local
Python include dir:
/System/Library/Frameworks/Python.framework/Versions/2.3/include/
python2.3
Python module dir:
/System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/
site-packages
Ruby module dir: /usr/local/lib/ruby/site_ruby/1.6
Extra headers:
Extra libs: -lsamplerate -laudiofile -lsndfile
- -------------------------------------------------------------------
Type 'make' to compile the package and 'make install' to install.
Remember to use GNU Make, often installed as 'gmake'.
- -------------------------------------------------------------------

[...]

% make

[...]

g++ -ffast-math -fstrict-aliasing -funroll-loops -DNDEBUG -DENABLE_DBC
- -g -O2 -framework CoreAudio -o ecasound ecasound.o eca-curses.o
eca-comhelp.o eca-neteci-server.o eca-plaintext.o textdebug.o
../readline-4.0/libreadline.a ../readline-4.0/libhistory.a -lncurses
../libecasound/.libs/libecasound.a -L/usr/lib -lsamplerate -laudiofile
- -lsndfile -lm ../kvutils/.libs/libkvutils.a
ld: Undefined symbols:
_jack_client_close
_jack_client_new
_jack_get_buffer_size
_jack_activate
_jack_connect
_jack_deactivate
_jack_disconnect
_jack_get_ports
_jack_get_sample_rate
_jack_on_shutdown
_jack_port_get_buffer
_jack_port_get_total_latency
_jack_port_name
_jack_port_register
_jack_port_unregister
_jack_set_buffer_size_callback
_jack_set_process_callback
_jack_set_sample_rate_callback
_jack_set_sync_callback
_jack_transport_locate
_jack_transport_query
_jack_transport_start
_jack_transport_stop
make[2]: *** [ecasound] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
>

On Nov 5, 2004, at 2:10 PM, Kai Vehmanen wrote:

> Hello list,
>
> On Tue, 2 Nov 2004, Kito wrote:
>> make generated the following error for me on os x 10.3.5. looks like
>> its a result of kvutils not using -framework CoreAudio
>
> hmm, it seems libtool is not passing the "-framework CoreAudio" option
> in
> all cases. I made one more snapshot that tries to fix this:
>
> http://www.eca.cx/download/snapshots/ecasound-2.3.5-cvs-20041105.tar.gz
>
> Please let me know if this works better.
>
> --
> http://www.eca.cx
> Audio software for Linux!
>
> --
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <ecasound-list-request_AT_wakkanet.fi>.
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (Darwin)

iD8DBQFBi+qiJ0rMK/3OwgsRAsptAKDKh2bR6a62b35P5bBIhdHVj/oo/gCgoeyI
xF8li8/nUjwGWAQsabvoBA4=
=fL88
-----END PGP SIGNATURE-----


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Fri Nov 05 2004 - 23:03:34 EET