[PD-dev] building iemnet on Windows and OS X

IOhannes m zmölnig zmoelnig at iem.at
Sat Oct 29 09:05:05 CEST 2011


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

On 10/28/2011 09:58 PM, Roman Haefeli wrote:
> Hi Hans, IOhannes
> 
> I don't have a clue what MSG_DONTWAIT is. I think I need some help (from
> IOhannes?) to get this one fixed.

it's a (linux-specific?) extensions for non-blocking socket receivers.
the problem should be fixed now (by only using MSG_DONTWAIT if it is
available)


> Altough I had the same error once on Linux (I didn't do 'make clean'),
> it doesn't happen in the Linux autobuilds, probably because the pd/src
> directory is clean at the time of externals build.
> 
> Hints/help is appreciated.

hmm, i think the problem is a stupid error-checking condition in gcc,
that guarantuess that you only specify "directories" as "include
directories". i have never seen this on linux, so it might be an osx
specific "feature".

a simple fix would be to remove the '-I"$(PD_INCLUDE)/pd"' stanza.
i'm a bit reluctant to commit this, as i would first like to understand
why the compiler thinks it an error when specifying an include-directory
that is a file (but not, if you specify an include-directory that is
non-existant)

fgmadrs
IOhannes


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

iEYEARECAAYFAk6rpZ4ACgkQkX2Xpv6ydvRr/QCfZqvyzy4XFepFP6ucpdmJ6Hj+
uNAAn2Ya6AeNclfmL87goP5BAzsof0WG
=OSPY
-----END PGP SIGNATURE-----



More information about the Pd-dev mailing list