Csound Csound-dev Csound-tekno Search About

[CSOUND-DEV:4076] Re: New problems

Date2004-02-22 14:02
From"Michael Gogins"
Subject[CSOUND-DEV:4076] Re: New problems
Thanks for your feedback.

It would be most helpful to see your errors from autoconf -i -f - can you
post them to the list or email them to me?

You can change your local files to the non-makefile-am branch and continue
as you were before - that is why I branched the code.

Why do you make makefile? Because I have moved and renamed files, of course
this will not work. If you want to be able to do this, you will have to fix
up the Makefile.in.

As I said previously, I have removed VERSION and SUBVER because it is
redundant with version information in the autotools build system.

Probably I messed up some things in soundio.h while trying to get PortAudio
to work with libsndfile.


============================================
Michael Gogins
gogins at pipeline period com
Irreducible Productions
CsoundVST, an extended version of Csound for programming music and sound
Available at http://sourceforge.net/projects/csound/
============================================


----- Original Message ----- 
From: 
To: "Csound Developers Discussion List" 
Sent: Sunday, February 22, 2004 7:59 AM
Subject: [CSOUND-DEV:4075] New problems


> I did a cvs update (but not on my master sources -- been caught by that
> before)
>
> 1: autoconf -i -f gave lots of errors
>
> 2: make makefile failed as VERSION and SUBVER had vanished (again)
>
> 3: libsnd.c fails to compile as it did
> InOut/libsnd.c: In function `sndgetset':
> InOut/libsnd.c:410: warning: int format, different type arg (arg 2)
> InOut/libsnd.c:410: warning: int format, __builtin_va_list arg (arg 8)
> InOut/libsnd.c:410: warning: too few arguments for format
> InOut/libsnd.c:532: warning: passing arg 1 of `sreadin' makes pointer from
integer without a cast
> InOut/libsnd.c:546: warning: return makes pointer from integer without a
cast
> InOut/libsnd.c: At top level:
> InOut/libsnd.c:554: conflicting types for `sreadin'
> H/soundio.h:152: previous declaration of `sreadin'
> InOut/libsnd.c: In function `soundin':
> InOut/libsnd.c:652: warning: passing arg 2 of `sreadin' from incompatible
pointer type
> InOut/libsnd.c: In function `sfopenin':
> InOut/libsnd.c:715: warning: assignment from incompatible pointer type
> InOut/libsnd.c:752: warning: assignment from incompatible pointer type
> InOut/libsnd.c: In function `sfopenout':
> InOut/libsnd.c:862: warning: assignment from incompatible pointer type
>
> which suggests that the changes to soundio.h were not made
>
> Back to the master machine until this is fixed
>
> ==John ffitch
>

Date2004-02-23 19:47
FromAnthony Kozar
Subject[CSOUND-DEV:4117] Re: New problems
On 2/22/04 9:02 AM, Michael Gogins etched in stone:

> As I said previously, I have removed VERSION and SUBVER because it is
> redundant with version information in the autotools build system.

Once again, not all platforms use autotools.  Please do not remove important
code because you do not need it to work with autotools.

I am sure that there is some sort of define like USING_AUTO_TOOLS that is
already being set and that could be used to conditionally not include the
code that you do not need but will still be needed to correctly build Csound
on other platforms or using other build methods.

Once the development of Csound 5 settles down a little bit, I am planning to
dive in and get the system working on Mac OS 9 again.  It will likely save
all of us some time if I don't have to post to the list everyday with "What
happened to such and such code?"

Thanks.

Anthony Kozar
anthony.kozar@utoledo.edu