Hi all,
I try to build pd with jack support. The ./configure --enable-jack seems to work but when I run the "make" in the console I have:
makefile:68: target `s_audio_jack.o' given more than once in the same rule.
cd ../obj; cc -Wl -framework Tcl -framework Tk -framework CoreAudio
-framework AudioUnit -framework AudioToolbox -framework Carbon -
framework CoreMIDI -framework Jack -lrt -ljack -o ../bin/pd g_canvas.o
g_graph.o g_text.o g_rtext.o g_array.o g_template.o g_io.o g_scalar.o
g_traversal.o g_guiconnect.o g_readwrite.o g_editor.o g_all_guis.o g_bang.o
g_hdial.o g_hslider.o g_mycanvas.o g_numbox.o g_toggle.o g_vdial.o
g_vslider.o g_vumeter.o m_pd.o m_class.o m_obj.o m_atom.o m_memory.o
m_binbuf.o m_conf.o m_glob.o m_sched.o s_main.o s_inter.o s_file.o s_print.o
s_loader.o s_path.o s_entry.o s_audio.o s_midi.o d_ugen.o d_ctl.o
d_arithmetic.o d_osc.o d_filter.o d_dac.o d_misc.o d_math.o d_fft.o
d_mayer_fft.o d_fftroutine.o d_array.o d_global.o d_delay.o d_resample.o
x_arithmetic.o x_connective.o x_interface.o x_midi.o x_misc.o x_time.o
x_acoustics.o x_net.o x_qlist.o x_gui.o d_soundfile.o s_midi_pm.o
s_audio_pa.o ../portaudio_v18/pa_common/pa_lib.o ../
portaudio_v18/pa_common/pa_trace.o ../portaudio_v18/pa_common/pa_convert.o
../portaudio_v18/pablio/pablio_pd.o ../portaudio_v18/pablio/
ringbuffer_pd.o ../portaudio_v18/pa_mac_core/pa_mac_core.o
../portmidi_osx/pmdarwin.o ../portmidi_osx/pmmacosx.o ../
portmidi_osx/pmutil.o ../portmidi_osx/portmidi.o ../
portmidi_osx/ptdarwin.o s_audio_jack.o s_audio_jack.o
-ldl -lm -lpthread
ld: can't locate file for: -lrt
make: *** [../bin/pd] Error 1
Any idea how this mean?
Thank you for your help.
Jose
Jose,
One thing you could try:
Open your Makefile and check to see that all the paths are correct. You should see some notes that ask things like "Where is your m_pd.h?" and such things. Do a manual search for anything that is listed as an "include" and see if it is the correct path.
Beyond that, I am not sure. This may be the first documented case of compiling PD OSX with Jack. Something to tell your grandkids about... ;-)
best, D.
jmfernandez1@free.fr wrote:
I try to build pd with jack support. The ./configure --enable-jack seems to work but when I run the "make" in the console I have:
<snip!>
ld: can't locate file for: -lrt make: *** [../bin/pd] Error 1
On Jan 8, 2004, at 16:34, derek holzer wrote:
Jose,
One thing you could try:
Open your Makefile and check to see that all the paths are correct.
You should see some notes that ask things like "Where is your m_pd.h?"
and such things. Do a manual search for anything that is listed as an
"include" and see if it is the correct path.Beyond that, I am not sure. This may be the first documented case of
compiling PD OSX with Jack. Something to tell your grandkids about...
;-)
No... You must made some little mods in the makefile and all will
work.. I've already done this...
lrt is a linux library and you must remove it from the makefile, and
also you must remove a file.
btw you can download pd 0.37 compiled here:
http://www.meskalina.it/elementicaotici/dev/downloads/pd-0.37-0-
Jack.zip
Johnny from jackosx ...
best, D.
jmfernandez1@free.fr wrote:
I try to build pd with jack support. The ./configure --enable-jack
seems to work but when I run the "make" in the console I have:<snip!>
ld: can't locate file for: -lrt make: *** [../bin/pd] Error 1
-- derek holzer ::: http://www.umatic.nl ---Oblique Strategy # 91: "Infinitesimal gradations"
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
Jose: did this work for you?
Johnny: would you be willing to write a more in-depth list of what you did with the makefile for the PD List? [Or at least post the modded makefile?] I think it would be very important for other OSX users.
best, d.
Johnny - elementicaotici wrote:
On Jan 8, 2004, at 16:34, derek holzer wrote:
Jose,
One thing you could try:
Open your Makefile and check to see that all the paths are correct.
You should see some notes that ask things like "Where is your m_pd.h?" and such things. Do a manual search for anything that is listed as an "include" and see if it is the correct path.Beyond that, I am not sure. This may be the first documented case of
compiling PD OSX with Jack. Something to tell your grandkids about...
;-)No... You must made some little mods in the makefile and all will
work.. I've already done this... lrt is a linux library and you must remove it from the makefile, and
also you must remove a file. btw you can download pd 0.37 compiled here:
http://www.meskalina.it/elementicaotici/dev/downloads/pd-0.37-0- Jack.zipJohnny from jackosx
Hi Derek and Johnny,
I remove the lrt but the problem now is -ljack:
console:
-ldl -lm -lpthread ld: can't locate file for: -ljack make: *** [../bin/pd] Error 1
I think is a good idea if Johnny could post the modded makefile. In the makefile I don't see any path to framework/jack.
Otherwise the Johnny's build work fine (http://www.meskalina.it/ elementicaotici/dev/downloads/pd-0.37-0-Jack.zip).
Thanks
Jose
Quoting Johnny - elementicaotici johnny@lato-b.com:
On Jan 8, 2004, at 16:34, derek holzer wrote:
Jose,
One thing you could try:
Open your Makefile and check to see that all the paths are correct.
You should see some notes that ask things like "Where is your m_pd.h?"
and such things. Do a manual search for anything that is listed as an
"include" and see if it is the correct path.Beyond that, I am not sure. This may be the first documented case of
compiling PD OSX with Jack. Something to tell your grandkids about...
;-)No... You must made some little mods in the makefile and all will
work.. I've already done this... lrt is a linux library and you must remove it from the makefile, and
also you must remove a file. btw you can download pd 0.37 compiled here:
http://www.meskalina.it/elementicaotici/dev/downloads/pd-0.37-0- Jack.zipJohnny from jackosx ...
best, D.
jmfernandez1@free.fr wrote:
I try to build pd with jack support. The ./configure --enable-jack
seems to work but when I run the "make" in the console I have:<snip!>
ld: can't locate file for: -lrt make: *** [../bin/pd] Error 1
-- derek holzer ::: http://www.umatic.nl ---Oblique Strategy # 91: "Infinitesimal gradations"
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list