Patches item #3432654, was opened at 2011-11-03 10:53
Message generated for change (Tracker Item Submitted) made by zmoelnig
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3432654&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata-dev
Group: bugfix
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: IOhannes m zmölnig (zmoelnig)
Assigned to: Miller Puckette (millerpuckette)
Summary: pkg-config improvement
Initial Comment:
with the new autotools-based build system, Pd also generates a pkg-config [1] file (it's pd.pc, generated from pd.pc.in).
the purpose of this file is to sease compilation of externals in a standardized way, by providing information on where to find header files (e.g. /usr/include/pd) and which libraries we need to link too (e.g. link against pd.lib" on w32, but not on other platforms)
unfortunately i was a bit too eager, when i first created this file, adding lots of flags and bells and whistles, which have turned out to be more confusing than helping.
attached patch therefore simplifies the generated pd.pc to only hold the relevant information (see in-patch description for more details)
[1]
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3432654&group_…
Patches item #3412977, was opened at 2011-09-22 19:11
Message generated for change (Comment added) made by zmoelnig
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3412977&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: None
Status: Open
Resolution: None
>Priority: 5
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
Summary: replace MSW with _WIN32 (please please please)
Initial Comment:
We are starting to port Pd to another interesting platform, (Google Chrome Native Client NaCl) and yet again we'll have to wade thru the #ifdefs to figure out what we need. Especially painful are things like #ifndef MSW. Lots of people have wasted many hours on this stuff. This MSW macro is unnecessary since every compiler for Windows defines _WIN32 automatically. If _WIN32 ever disappears, we can easily add -D_WIN32, which is just as easy as doing -DMSW. Or just replace -DMSW with -D_WIN32.
Also, having the MSW as _WIN32 makes it easier to solve MinGW and Cygwin build issues where those platforms differ from MSVC++
This can be achieved with this one liner, which I've tested on Mac OS X, Ubuntu/Maverick, and Windows XP:
cd pure-data.git/src && sed -i 's|\(^\#.*if.*\) MSW|\1 _WIN32|' *.[ch]
You can see the lines that this regexp would change by running this:
cd pure-data.git/src && sed -n 's|\(^\#.*if.*\) MSW|\1 _WIN32|p' *.[ch]|less
----------------------------------------------------------------------
>Comment By: IOhannes m zmölnig (zmoelnig)
Date: 2011-11-03 10:46
Message:
i'm all for doing this
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3412977&group_…
Patches item #3432009, was opened at 2011-11-01 19:57
Message generated for change (Settings changed) made by zmoelnig
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3432009&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: externals
Group: bugfix
>Status: Pending
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Ricardo Fabbri (ricardofabbri)
Assigned to: Nobody/Anonymous (nobody)
Summary: fix pdp link error regarding gsl
Initial Comment:
My pdp was giving link errors related to cblas/gsl symbols upon loading onto pd-extended.
I decided not to commit this one-line fix directly, but to get your opinion first. If you say yes, I can just go ahead and commit.
Best,
----------------------------------------------------------------------
Comment By: Ricardo Fabbri (ricardofabbri)
Date: 2011-11-02 13:34
Message:
I decided to commit a fix, including an 'if' statement - if Linux, use the
fix with pkg-config; if Darwin, keep it as it was before (i.e., we don't
mess with pkd-config until someone complains about this)
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2011-11-01 20:35
Message:
I'm fine with using pkg-config as long as its supported on all relevant
platforms. Windows is not an issue with PDP since PDP doesn't run on
Windows. And on Mac OS X 10.6 with Fink, that pkg-config line gives me:
hans@dhcp-10 ~ $ pkg-config --libs gsl
-L/sw/lib -lgsl -lgslcblas -lm
Lorenzo Sutton recently started as the maintainer for PDP, so we should
run this by him too, perhaps on pd-dev. As far as I'm concerned, I'm good
with you committing to PDP directly.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3432009&group_…
Hi,
#camera is not working on my Ubuntu 11.10 64bit. Gem and pidip both
work fine. The errors I get in gf is:
note: camera driver rejected (240 320) resolution in favour of (240 320)
[#in]: not open
and also, upon a bang:
ioctl VIDIOC_QUERYBUF: Invalid argument
[#io.v4l2 in /dev/video0 1] inlet 0 method bang: ioctl error
ioctl VIDIOC_QUERYBUF: Invalid argument
[#io.v4l2 in /dev/video0 1] inlet 0 method bang: ioctl error
.....
Sorry to bug you, but just letting you know about this.
Ricardo Fabbri
--
Linux registered user #175401
www.lems.brown.edu/~rfabbrilabmacambira.sf.net
Patches item #3432009, was opened at 2011-11-01 16:57
Message generated for change (Comment added) made by ricardofabbri
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3432009&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: externals
Group: bugfix
>Status: Open
>Resolution: Fixed
Priority: 5
Private: No
Submitted By: Ricardo Fabbri (ricardofabbri)
Assigned to: Nobody/Anonymous (nobody)
Summary: fix pdp link error regarding gsl
Initial Comment:
My pdp was giving link errors related to cblas/gsl symbols upon loading onto pd-extended.
I decided not to commit this one-line fix directly, but to get your opinion first. If you say yes, I can just go ahead and commit.
Best,
----------------------------------------------------------------------
>Comment By: Ricardo Fabbri (ricardofabbri)
Date: 2011-11-02 10:34
Message:
I decided to commit a fix, including an 'if' statement - if Linux, use the
fix with pkg-config; if Darwin, keep it as it was before (i.e., we don't
mess with pkd-config until someone complains about this)
----------------------------------------------------------------------
Comment By: Hans-Christoph Steiner (eighthave)
Date: 2011-11-01 17:35
Message:
I'm fine with using pkg-config as long as its supported on all relevant
platforms. Windows is not an issue with PDP since PDP doesn't run on
Windows. And on Mac OS X 10.6 with Fink, that pkg-config line gives me:
hans@dhcp-10 ~ $ pkg-config --libs gsl
-L/sw/lib -lgsl -lgslcblas -lm
Lorenzo Sutton recently started as the maintainer for PDP, so we should
run this by him too, perhaps on pd-dev. As far as I'm concerned, I'm good
with you committing to PDP directly.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3432009&group_…
Hi,
would you have seasoned advice to give on these packages? one vs the
other? quirks from each?
gem, pdp, gridflow, pidip
Gem's big win (for me) is having a very active development community
which I am currently taking part of.
There are tons of cool stuff on the other ones as well, of course. Any
remarks to share? Things to watch out for?
Best,
Ricardo Fabbri
--
Linux registered user #175401
www.lems.brown.edu/~rfabbrilabmacambira.sf.net
Bugs item #3432059, was opened at 2011-11-01 19:41
Message generated for change (Tracker Item Submitted) made by ricardofabbri
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3432059&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: externals
Group: v0.44
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Ricardo Fabbri (ricardofabbri)
Assigned to: Nobody/Anonymous (nobody)
Summary: pdp_v4l not working
Initial Comment:
I cannot open video in pdp under Linux. Whenever I try to open /dev/video0 I get:
pdp_v4l: attempting auto open
pdp_v4l: opening /dev/video0
pdp_v4l: auto open failed
Note that Gem is using v4l just fine.
I'm using pd extended from svn (which comes with pdp) with pd extended core from git. My system is Ubuntu 11.10 64bit
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3432059&group_…
Bugs item #3432052, was opened at 2011-11-01 19:25
Message generated for change (Tracker Item Submitted) made by ricardofabbri
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3432052&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: externals
Group: v0.44
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Ricardo Fabbri (ricardofabbri)
Assigned to: Nobody/Anonymous (nobody)
Summary: pdp path problem in pd-extended
Initial Comment:
When I execute, say example 1 from PDP, the abstractions cannot be loaded. However, they are in pdp's directory:
/usr/lib/pd-extended/extra/pdp
(the examples are in /usr/lib/pd-extended/extra/pdp/examples).
If I force a startup "-path" flag to /usr/lib/pd-extended/extra/pdp, then the example finds the abstractions.
I compiled pd-extended from svn using the pd-extended git core using "linux_make".
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3432052&group_…
Dear Lorenzo Sutton,
I would like to have your consent to apply patch #3432009. I am a
committer for the pd-extended community repo (svn) working directly
with video processing. I would also like to freely commit inside the
'pdp' directory, but not without coordinating with you first.
Best,
Ricardo Fabbri
--
Linux registered user #175401
www.lems.brown.edu/~rfabbrilabmacambira.sf.net
On Tue, Nov 1, 2011 at 5:35 PM, SourceForge.net <noreply(a)sourceforge.net> wrote:
> Patches item #3432009, was opened at 2011-11-01 14:57
> Message generated for change (Comment added) made by eighthave
> You can respond by visiting:
> https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3432009&group_…
>
> Please note that this message will contain a full copy of the comment thread,
> including the initial issue submission, for this request,
> not just the latest update.
> Category: externals
> Group: bugfix
>>Status: Pending
> Resolution: None
> Priority: 5
> Private: No
> Submitted By: Ricardo Fabbri (ricardofabbri)
>>Assigned to: Nobody/Anonymous (nobody)
> Summary: fix pdp link error regarding gsl
>
> Initial Comment:
> My pdp was giving link errors related to cblas/gsl symbols upon loading onto pd-extended.
> I decided not to commit this one-line fix directly, but to get your opinion first. If you say yes, I can just go ahead and commit.
>
> Best,
>
> ----------------------------------------------------------------------
>
>>Comment By: Hans-Christoph Steiner (eighthave)
> Date: 2011-11-01 15:35
>
> Message:
> I'm fine with using pkg-config as long as its supported on all relevant
> platforms. Windows is not an issue with PDP since PDP doesn't run on
> Windows. And on Mac OS X 10.6 with Fink, that pkg-config line gives me:
>
> hans@dhcp-10 ~ $ pkg-config --libs gsl
> -L/sw/lib -lgsl -lgslcblas -lm
>
> Lorenzo Sutton recently started as the maintainer for PDP, so we should
> run this by him too, perhaps on pd-dev. As far as I'm concerned, I'm good
> with you committing to PDP directly.
>
> ----------------------------------------------------------------------
>
> You can respond by visiting:
> https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3432009&group_…
>
> _______________________________________________
> Pd-dev mailing list
> Pd-dev(a)iem.at
> http://lists.puredata.info/listinfo/pd-dev
>
Patches item #3432009, was opened at 2011-11-01 14:57
Message generated for change (Comment added) made by eighthave
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3432009&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: externals
Group: bugfix
>Status: Pending
Resolution: None
Priority: 5
Private: No
Submitted By: Ricardo Fabbri (ricardofabbri)
>Assigned to: Nobody/Anonymous (nobody)
Summary: fix pdp link error regarding gsl
Initial Comment:
My pdp was giving link errors related to cblas/gsl symbols upon loading onto pd-extended.
I decided not to commit this one-line fix directly, but to get your opinion first. If you say yes, I can just go ahead and commit.
Best,
----------------------------------------------------------------------
>Comment By: Hans-Christoph Steiner (eighthave)
Date: 2011-11-01 15:35
Message:
I'm fine with using pkg-config as long as its supported on all relevant
platforms. Windows is not an issue with PDP since PDP doesn't run on
Windows. And on Mac OS X 10.6 with Fink, that pkg-config line gives me:
hans@dhcp-10 ~ $ pkg-config --libs gsl
-L/sw/lib -lgsl -lgslcblas -lm
Lorenzo Sutton recently started as the maintainer for PDP, so we should
run this by him too, perhaps on pd-dev. As far as I'm concerned, I'm good
with you committing to PDP directly.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=478072&aid=3432009&group_…