atom feed36 messages in at.iem.pd-devRe: [PD-dev] Pdextended 0.43.1 and vista
FromSent OnAttachments
Tris WhyteJun 19, 2011 3:51 pm 
Hans-Christoph SteinerJun 26, 2011 9:13 pm 
Patrice ColetJun 29, 2011 1:37 pm 
Hans-Christoph SteinerJun 29, 2011 3:11 pm 
Patrice ColetJun 30, 2011 12:44 am 
Hans-Christoph SteinerJun 30, 2011 7:48 am 
Patrice ColetJun 30, 2011 11:39 pm 
IOhannes m zmölnigJul 1, 2011 2:07 am 
Hans-Christoph SteinerJul 1, 2011 9:24 am 
IOhannes m zmölnigJul 1, 2011 10:36 am 
Hans-Christoph SteinerJul 1, 2011 11:58 am 
Patrice ColetJul 2, 2011 4:01 am 
Hans-Christoph SteinerJul 2, 2011 11:36 am 
Patrice ColetJul 3, 2011 12:30 am 
Hans-Christoph SteinerJul 4, 2011 11:11 am 
Patrice ColetJul 5, 2011 4:04 am 
Hans-Christoph SteinerJul 5, 2011 9:02 am 
Patrice ColetJul 5, 2011 9:57 am 
IOhannes m zmoelnigJul 10, 2011 11:55 pm 
IOhannes m zmoelnigJul 10, 2011 11:57 pm 
IOhannes m zmoelnigJul 11, 2011 2:08 am.patch
Hans-Christoph SteinerJul 11, 2011 8:59 am 
IOhannes m zmoelnigJul 11, 2011 9:12 am 
Patrice ColetJul 11, 2011 9:29 am 
Patrice ColetJul 11, 2011 10:02 am 
IOhannes m zmoelnigJul 11, 2011 10:03 am 
Patrice ColetJul 11, 2011 10:05 am 
Hans-Christoph SteinerJul 11, 2011 10:28 am 
Hans-Christoph SteinerJul 11, 2011 10:36 am 
IOhannes m zmoelnigJul 12, 2011 12:22 am 
Hans-Christoph SteinerJul 12, 2011 1:18 pm.patch
IOhannes m zmölnigJul 12, 2011 1:29 pm 
Patrice ColetJul 16, 2011 9:25 pm 
Patrice ColetJul 17, 2011 5:07 pm 
Patrice ColetJul 17, 2011 5:59 pm 
Hans-Christoph SteinerJul 26, 2011 5:21 pm 
Subject:Re: [PD-dev] Pdextended 0.43.1 and vista
From:IOhannes m zmoelnig (zmoe@iem.at)
Date:Jul 11, 2011 2:08:05 am
List:at.iem.pd-dev
Attachments:

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

On 2011-07-05 13:04, Patrice Colet wrote:

I've removed this in configure.ac:

# ASIO is a C++ library, so if its included, then use g++ to build CC=g++

compiles fine, only pd.exe is not working but pd.dll is fine, everything is
built.

from all I've read in gnu manuals, automake automatically set g++ for cpp files
so there is no need to set CC.

this what i have been suggesting (i think)

attached is a diff against upstreams Pd that should use g++ for linking when using ASIO (it might use g++ for all linking, but that should be ok as well), by letting automake choose (rather than forcing it to use a special linker like "g++" (which hardcodes the compiler name...uähh))

it works on linux :-)

fmgasdr IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk4avYkACgkQkX2Xpv6ydvTwPACeOmrqMSLAdz/YA+68e4zgWYHO cZcAn32FOZOtnyIsGBoDfSDq/xYwwFFX =Djnx -----END PGP SIGNATURE-----

From 18878d89cfe3b02ff2649b48b6a9902fd1d0a4de Mon Sep 17 00:00:00 2001 From: IOhannes m zmoelnig <zmoe@iem.at> Date: Mon, 11 Jul 2011 11:00:21 +0200 Subject: [PATCH] force C++-linker when linking with ASIO

--- src/Makefile.am | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/Makefile.am b/src/Makefile.am index b85f726..b73c44e 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -11,12 +11,20 @@ INCLUDES = @INCLUDES@

SUFFIXES = .@EXTENSION@ .@SHARED_LIB@

+pd_LDADD = +pd_SOURCES = +nodist_EXTRA_pd_SOURCES= + +# ASIO is C++, so it needs a C++ linker +if ASIO +nodist_EXTRA_pd_SOURCES += dummy.cpp +endif + bin_PROGRAMS = pd pdsend pdreceive pdsend_SOURCES = u_pdsend.c pdreceive_SOURCES = u_pdreceive.c pd_watchdog_SOURCES = s_watchdog.c -pd_LDADD = -pd_SOURCES = g_canvas.c g_graph.c g_text.c g_rtext.c g_array.c g_template.c \ +pd_SOURCES += g_canvas.c g_graph.c g_text.c g_rtext.c g_array.c g_template.c \ g_io.c g_scalar.c g_traversal.c g_guiconnect.c g_readwrite.c g_editor.c \ g_all_guis.c g_bang.c g_hdial.c g_hslider.c g_mycanvas.c g_numbox.c \ g_toggle.c g_vdial.c g_vslider.c g_vumeter.c \