Csound Csound-dev Csound-tekno Search About

[Csnd-dev] No more 32-bit Windows installers?

Date2016-04-07 14:52
FromGuillermo Senna
Subject[Csnd-dev] No more 32-bit Windows installers?
Hi,

I've just subscribed to the dev list to express my concerns about the 
lack of future 32-bit Csound installers (and consequently CsoundQt) for 
Windows. I know it must be difficult to maintain both versions and I 
have nothing but gratitude towards the people that spend their time 
contributing to a free software project. But I have to say that it will 
be an inconvenience for a lot of people that, for example, have old 
notebooks that started with 32-bit Windows 7 and were upgraded all the 
way up to Windows 10.

Particularly in Argentina there is a program currently ongoing, similar 
to the OLPC one. The government is giving netbooks with 32-bit Intel 
Atom CPUs to everyone in high school. All those machines won't be able 
to run Csound. Once you graduate you can keep the netbooks, so in my 
University we were counting on being able to run Csound on those 
low-spec computers. If the 32-bit installers are no longer maintained we 
will be stuck with 6.07_beta2 forever (there is no 6.06 installer in SF).

Date2016-04-07 15:16
FromSteven Yi
SubjectRe: [Csnd-dev] No more 32-bit Windows installers?
Hi Guillermo,

Thank you for raising this issue.  I also think it would be good to
continue to release 32-bit Windows binaries, particularly to support
Atom CPUs.  The toolchain that we have moved to pretty much works for
building both 32-bit and 64-bit CPU architectures.  Perhaps we can
find a volunteer to support building the installer (with the help of
the community for testing).

steven

On Thu, Apr 7, 2016 at 9:52 AM, Guillermo Senna  wrote:
> Hi,
>
> I've just subscribed to the dev list to express my concerns about the lack
> of future 32-bit Csound installers (and consequently CsoundQt) for Windows.
> I know it must be difficult to maintain both versions and I have nothing but
> gratitude towards the people that spend their time contributing to a free
> software project. But I have to say that it will be an inconvenience for a
> lot of people that, for example, have old notebooks that started with 32-bit
> Windows 7 and were upgraded all the way up to Windows 10.
>
> Particularly in Argentina there is a program currently ongoing, similar to
> the OLPC one. The government is giving netbooks with 32-bit Intel Atom CPUs
> to everyone in high school. All those machines won't be able to run Csound.
> Once you graduate you can keep the netbooks, so in my University we were
> counting on being able to run Csound on those low-spec computers. If the
> 32-bit installers are no longer maintained we will be stuck with 6.07_beta2
> forever (there is no 6.06 installer in SF).
>

Date2016-04-07 16:13
FromAndres Cabrera
SubjectRe: [Csnd-dev] No more 32-bit Windows installers?
Yes, as Steven implies, support is not gone, but only the distribution of 32-bit binaries. Michael is already over-committed with the work required to produce a complete 64-bit installer. But the good thing is that most of the work is also actually useful for 32-bits. Like Steven said, all that is needed for a 32-bit version is a volunteer. I'm sure she can get all the guidance she needs from the list.

Cheers,
Andrés

On Thu, Apr 7, 2016 at 7:16 AM, Steven Yi <stevenyi@gmail.com> wrote:
Hi Guillermo,

Thank you for raising this issue.  I also think it would be good to
continue to release 32-bit Windows binaries, particularly to support
Atom CPUs.  The toolchain that we have moved to pretty much works for
building both 32-bit and 64-bit CPU architectures.  Perhaps we can
find a volunteer to support building the installer (with the help of
the community for testing).

steven

On Thu, Apr 7, 2016 at 9:52 AM, Guillermo Senna <gsenna@gmail.com> wrote:
> Hi,
>
> I've just subscribed to the dev list to express my concerns about the lack
> of future 32-bit Csound installers (and consequently CsoundQt) for Windows.
> I know it must be difficult to maintain both versions and I have nothing but
> gratitude towards the people that spend their time contributing to a free
> software project. But I have to say that it will be an inconvenience for a
> lot of people that, for example, have old notebooks that started with 32-bit
> Windows 7 and were upgraded all the way up to Windows 10.
>
> Particularly in Argentina there is a program currently ongoing, similar to
> the OLPC one. The government is giving netbooks with 32-bit Intel Atom CPUs
> to everyone in high school. All those machines won't be able to run Csound.
> Once you graduate you can keep the netbooks, so in my University we were
> counting on being able to run Csound on those low-spec computers. If the
> 32-bit installers are no longer maintained we will be stuck with 6.07_beta2
> forever (there is no 6.06 installer in SF).
>
> Anyway, that's just my two cents. Cheers.


Date2016-04-07 17:40
FromRory Walsh
SubjectRe: [Csnd-dev] No more 32-bit Windows installers?
I think the biggest is a CsoundQT binary for 32bit. I'm happy to continue building a 32-bit version of Cabbage that will ship with Csound. But I can't commit to building a 32-bit CsoundQT. I'm also concerned about whether end users will be able to run two different versions. Only one OPCODE6DIR64 can be set, so what will happen here?  

On 7 April 2016 at 16:13, Andres Cabrera <mantaraya36@gmail.com> wrote:
Yes, as Steven implies, support is not gone, but only the distribution of 32-bit binaries. Michael is already over-committed with the work required to produce a complete 64-bit installer. But the good thing is that most of the work is also actually useful for 32-bits. Like Steven said, all that is needed for a 32-bit version is a volunteer. I'm sure she can get all the guidance she needs from the list.

Cheers,
Andrés

On Thu, Apr 7, 2016 at 7:16 AM, Steven Yi <stevenyi@gmail.com> wrote:
Hi Guillermo,

Thank you for raising this issue.  I also think it would be good to
continue to release 32-bit Windows binaries, particularly to support
Atom CPUs.  The toolchain that we have moved to pretty much works for
building both 32-bit and 64-bit CPU architectures.  Perhaps we can
find a volunteer to support building the installer (with the help of
the community for testing).

steven

On Thu, Apr 7, 2016 at 9:52 AM, Guillermo Senna <gsenna@gmail.com> wrote:
> Hi,
>
> I've just subscribed to the dev list to express my concerns about the lack
> of future 32-bit Csound installers (and consequently CsoundQt) for Windows.
> I know it must be difficult to maintain both versions and I have nothing but
> gratitude towards the people that spend their time contributing to a free
> software project. But I have to say that it will be an inconvenience for a
> lot of people that, for example, have old notebooks that started with 32-bit
> Windows 7 and were upgraded all the way up to Windows 10.
>
> Particularly in Argentina there is a program currently ongoing, similar to
> the OLPC one. The government is giving netbooks with 32-bit Intel Atom CPUs
> to everyone in high school. All those machines won't be able to run Csound.
> Once you graduate you can keep the netbooks, so in my University we were
> counting on being able to run Csound on those low-spec computers. If the
> 32-bit installers are no longer maintained we will be stuck with 6.07_beta2
> forever (there is no 6.06 installer in SF).
>
> Anyway, that's just my two cents. Cheers.



Date2016-04-07 18:48
FromMichael Gogins
SubjectRe: [Csnd-dev] No more 32-bit Windows installers?

Two versions is possible but only by setting the environment variables and path differently for each version.

On Apr 7, 2016 7:40 PM, "Rory Walsh" <rorywalsh@ear.ie> wrote:
I think the biggest is a CsoundQT binary for 32bit. I'm happy to continue building a 32-bit version of Cabbage that will ship with Csound. But I can't commit to building a 32-bit CsoundQT. I'm also concerned about whether end users will be able to run two different versions. Only one OPCODE6DIR64 can be set, so what will happen here?  

On 7 April 2016 at 16:13, Andres Cabrera <mantaraya36@gmail.com> wrote:
Yes, as Steven implies, support is not gone, but only the distribution of 32-bit binaries. Michael is already over-committed with the work required to produce a complete 64-bit installer. But the good thing is that most of the work is also actually useful for 32-bits. Like Steven said, all that is needed for a 32-bit version is a volunteer. I'm sure she can get all the guidance she needs from the list.

Cheers,
Andrés

On Thu, Apr 7, 2016 at 7:16 AM, Steven Yi <stevenyi@gmail.com> wrote:
Hi Guillermo,

Thank you for raising this issue.  I also think it would be good to
continue to release 32-bit Windows binaries, particularly to support
Atom CPUs.  The toolchain that we have moved to pretty much works for
building both 32-bit and 64-bit CPU architectures.  Perhaps we can
find a volunteer to support building the installer (with the help of
the community for testing).

steven

On Thu, Apr 7, 2016 at 9:52 AM, Guillermo Senna <gsenna@gmail.com> wrote:
> Hi,
>
> I've just subscribed to the dev list to express my concerns about the lack
> of future 32-bit Csound installers (and consequently CsoundQt) for Windows.
> I know it must be difficult to maintain both versions and I have nothing but
> gratitude towards the people that spend their time contributing to a free
> software project. But I have to say that it will be an inconvenience for a
> lot of people that, for example, have old notebooks that started with 32-bit
> Windows 7 and were upgraded all the way up to Windows 10.
>
> Particularly in Argentina there is a program currently ongoing, similar to
> the OLPC one. The government is giving netbooks with 32-bit Intel Atom CPUs
> to everyone in high school. All those machines won't be able to run Csound.
> Once you graduate you can keep the netbooks, so in my University we were
> counting on being able to run Csound on those low-spec computers. If the
> 32-bit installers are no longer maintained we will be stuck with 6.07_beta2
> forever (there is no 6.06 installer in SF).
>
> Anyway, that's just my two cents. Cheers.



Date2016-04-07 18:52
FromRory Walsh
SubjectRe: [Csnd-dev] No more 32-bit Windows installers?
So if one was to distribute a 32-bit version of Csound they would need to query their own special environment variable and then set it before compiling Csound? I assuming that one would also need to rename csound.exe to something like csound32.exe in order to ensure the correct one is used when called from the command line. Would that cover it do you think?

On 7 April 2016 at 18:48, Michael Gogins <michael.gogins@gmail.com> wrote:

Two versions is possible but only by setting the environment variables and path differently for each version.

On Apr 7, 2016 7:40 PM, "Rory Walsh" <rorywalsh@ear.ie> wrote:
I think the biggest is a CsoundQT binary for 32bit. I'm happy to continue building a 32-bit version of Cabbage that will ship with Csound. But I can't commit to building a 32-bit CsoundQT. I'm also concerned about whether end users will be able to run two different versions. Only one OPCODE6DIR64 can be set, so what will happen here?  

On 7 April 2016 at 16:13, Andres Cabrera <mantaraya36@gmail.com> wrote:
Yes, as Steven implies, support is not gone, but only the distribution of 32-bit binaries. Michael is already over-committed with the work required to produce a complete 64-bit installer. But the good thing is that most of the work is also actually useful for 32-bits. Like Steven said, all that is needed for a 32-bit version is a volunteer. I'm sure she can get all the guidance she needs from the list.

Cheers,
Andrés

On Thu, Apr 7, 2016 at 7:16 AM, Steven Yi <stevenyi@gmail.com> wrote:
Hi Guillermo,

Thank you for raising this issue.  I also think it would be good to
continue to release 32-bit Windows binaries, particularly to support
Atom CPUs.  The toolchain that we have moved to pretty much works for
building both 32-bit and 64-bit CPU architectures.  Perhaps we can
find a volunteer to support building the installer (with the help of
the community for testing).

steven

On Thu, Apr 7, 2016 at 9:52 AM, Guillermo Senna <gsenna@gmail.com> wrote:
> Hi,
>
> I've just subscribed to the dev list to express my concerns about the lack
> of future 32-bit Csound installers (and consequently CsoundQt) for Windows.
> I know it must be difficult to maintain both versions and I have nothing but
> gratitude towards the people that spend their time contributing to a free
> software project. But I have to say that it will be an inconvenience for a
> lot of people that, for example, have old notebooks that started with 32-bit
> Windows 7 and were upgraded all the way up to Windows 10.
>
> Particularly in Argentina there is a program currently ongoing, similar to
> the OLPC one. The government is giving netbooks with 32-bit Intel Atom CPUs
> to everyone in high school. All those machines won't be able to run Csound.
> Once you graduate you can keep the netbooks, so in my University we were
> counting on being able to run Csound on those low-spec computers. If the
> 32-bit installers are no longer maintained we will be stuck with 6.07_beta2
> forever (there is no 6.06 installer in SF).
>
> Anyway, that's just my two cents. Cheers.




Date2016-04-08 08:26
FromTarmo Johannes
SubjectRe: [Csnd-dev] No more 32-bit Windows installers?
Hi,
 
Building 32-bit CsoundQt  is not a problem, there is a wiki https://github.com/CsoundQt/CsoundQt/wiki/Building-on-Windows-with-QtCreator but this needs 32-bit Csound to be built before. What can be a  bit more work is how to prepare a proper windows installer. Luckily Mike has prepared a good howto
https://github.com/csound/csound/blob/develop/How_to_Build_Csound_and_CsoundQt_on_Windows.doc
 
For CsoundQt we are preparing to put up nightly build servers  for OSX, Windows and Debian. OSX script is ready. That one is not going to include Csound Framework (to avoid conflicts) and assumes that Csound is installed already. Work on Windows is not started yet but maybe we should go for  Windows 32-bit (too?) and include also Csound libraries in the installer so there will be at least one place where it can be always fetched. But  we need definitely people with Windows experience to help to put it up. Please step up!
 
Thanks,
tarmo

2016-04-07 19:40 GMT+03:00 Rory Walsh <rorywalsh@ear.ie>:
I think the biggest is a CsoundQT binary for 32bit. I'm happy to continue building a 32-bit version of Cabbage that will ship with Csound. But I can't commit to building a 32-bit CsoundQT. I'm also concerned about whether end users will be able to run two different versions. Only one OPCODE6DIR64 can be set, so what will happen here?  

On 7 April 2016 at 16:13, Andres Cabrera <mantaraya36@gmail.com> wrote:
Yes, as Steven implies, support is not gone, but only the distribution of 32-bit binaries. Michael is already over-committed with the work required to produce a complete 64-bit installer. But the good thing is that most of the work is also actually useful for 32-bits. Like Steven said, all that is needed for a 32-bit version is a volunteer. I'm sure she can get all the guidance she needs from the list.

Cheers,
Andrés

On Thu, Apr 7, 2016 at 7:16 AM, Steven Yi <stevenyi@gmail.com> wrote:
Hi Guillermo,

Thank you for raising this issue.  I also think it would be good to
continue to release 32-bit Windows binaries, particularly to support
Atom CPUs.  The toolchain that we have moved to pretty much works for
building both 32-bit and 64-bit CPU architectures.  Perhaps we can
find a volunteer to support building the installer (with the help of
the community for testing).

steven

On Thu, Apr 7, 2016 at 9:52 AM, Guillermo Senna <gsenna@gmail.com> wrote:
> Hi,
>
> I've just subscribed to the dev list to express my concerns about the lack
> of future 32-bit Csound installers (and consequently CsoundQt) for Windows.
> I know it must be difficult to maintain both versions and I have nothing but
> gratitude towards the people that spend their time contributing to a free
> software project. But I have to say that it will be an inconvenience for a
> lot of people that, for example, have old notebooks that started with 32-bit
> Windows 7 and were upgraded all the way up to Windows 10.
>
> Particularly in Argentina there is a program currently ongoing, similar to
> the OLPC one. The government is giving netbooks with 32-bit Intel Atom CPUs
> to everyone in high school. All those machines won't be able to run Csound.
> Once you graduate you can keep the netbooks, so in my University we were
> counting on being able to run Csound on those low-spec computers. If the
> 32-bit installers are no longer maintained we will be stuck with 6.07_beta2
> forever (there is no 6.06 installer in SF).
>
> Anyway, that's just my two cents. Cheers.




Date2016-04-08 17:53
FromGuillermo Senna
SubjectRe: [Csnd-dev] No more 32-bit Windows installers?
As I'm the one who started this thread, I feel like I have to throw some excuses at least.

Currently, I don't have the time; I'm a Linux guy; I only have an old notebook with 32-bit Windows that sometimes turns on (GPU was reworked but still has problems) and sometimes it doesn't.

Having said that, I've managed to build Csound using MSYS on that computer. If no one with Windows experience wants to produce 32-bit installers I could try it myself and/or help someone else do it. Otherwise we'll be stuck with 6.06 from here on in my University.

Cheers.

On 08/04/16 04:26, Tarmo Johannes wrote:
Hi,
 
Building 32-bit CsoundQt  is not a problem, there is a wiki https://github.com/CsoundQt/CsoundQt/wiki/Building-on-Windows-with-QtCreator but this needs 32-bit Csound to be built before. What can be a  bit more work is how to prepare a proper windows installer. Luckily Mike has prepared a good howto
https://github.com/csound/csound/blob/develop/How_to_Build_Csound_and_CsoundQt_on_Windows.doc
 
For CsoundQt we are preparing to put up nightly build servers  for OSX, Windows and Debian. OSX script is ready. That one is not going to include Csound Framework (to avoid conflicts) and assumes that Csound is installed already. Work on Windows is not started yet but maybe we should go for  Windows 32-bit (too?) and include also Csound libraries in the installer so there will be at least one place where it can be always fetched. But  we need definitely people with Windows experience to help to put it up. Please step up!
 
Thanks,
tarmo

2016-04-07 19:40 GMT+03:00 Rory Walsh <rorywalsh@ear.ie>:
I think the biggest is a CsoundQT binary for 32bit. I'm happy to continue building a 32-bit version of Cabbage that will ship with Csound. But I can't commit to building a 32-bit CsoundQT. I'm also concerned about whether end users will be able to run two different versions. Only one OPCODE6DIR64 can be set, so what will happen here?  

On 7 April 2016 at 16:13, Andres Cabrera <mantaraya36@gmail.com> wrote:
Yes, as Steven implies, support is not gone, but only the distribution of 32-bit binaries. Michael is already over-committed with the work required to produce a complete 64-bit installer. But the good thing is that most of the work is also actually useful for 32-bits. Like Steven said, all that is needed for a 32-bit version is a volunteer. I'm sure she can get all the guidance she needs from the list.

Cheers,
Andrés

On Thu, Apr 7, 2016 at 7:16 AM, Steven Yi <stevenyi@gmail.com> wrote:
Hi Guillermo,

Thank you for raising this issue.  I also think it would be good to
continue to release 32-bit Windows binaries, particularly to support
Atom CPUs.  The toolchain that we have moved to pretty much works for
building both 32-bit and 64-bit CPU architectures.  Perhaps we can
find a volunteer to support building the installer (with the help of
the community for testing).

steven

On Thu, Apr 7, 2016 at 9:52 AM, Guillermo Senna <gsenna@gmail.com> wrote:
> Hi,
>
> I've just subscribed to the dev list to express my concerns about the lack
> of future 32-bit Csound installers (and consequently CsoundQt) for Windows.
> I know it must be difficult to maintain both versions and I have nothing but
> gratitude towards the people that spend their time contributing to a free
> software project. But I have to say that it will be an inconvenience for a
> lot of people that, for example, have old notebooks that started with 32-bit
> Windows 7 and were upgraded all the way up to Windows 10.
>
> Particularly in Argentina there is a program currently ongoing, similar to
> the OLPC one. The government is giving netbooks with 32-bit Intel Atom CPUs
> to everyone in high school. All those machines won't be able to run Csound.
> Once you graduate you can keep the netbooks, so in my University we were
> counting on being able to run Csound on those low-spec computers. If the
> 32-bit installers are no longer maintained we will be stuck with 6.07_beta2
> forever (there is no 6.06 installer in SF).
>
> Anyway, that's just my two cents. Cheers.





Date2016-04-08 18:03
FromRory Walsh
SubjectRe: [Csnd-dev] No more 32-bit Windows installers?
I can prepare 32-bit installers. It's not a big job. But the 32bit CsoundQT? Who's going to look after that? 

On 8 April 2016 at 17:53, Guillermo Senna <gsenna@gmail.com> wrote:
As I'm the one who started this thread, I feel like I have to throw some excuses at least.

Currently, I don't have the time; I'm a Linux guy; I only have an old notebook with 32-bit Windows that sometimes turns on (GPU was reworked but still has problems) and sometimes it doesn't.

Having said that, I've managed to build Csound using MSYS on that computer. If no one with Windows experience wants to produce 32-bit installers I could try it myself and/or help someone else do it. Otherwise we'll be stuck with 6.06 from here on in my University.

Cheers.


On 08/04/16 04:26, Tarmo Johannes wrote:
Hi,
 
Building 32-bit CsoundQt  is not a problem, there is a wiki https://github.com/CsoundQt/CsoundQt/wiki/Building-on-Windows-with-QtCreator but this needs 32-bit Csound to be built before. What can be a  bit more work is how to prepare a proper windows installer. Luckily Mike has prepared a good howto
https://github.com/csound/csound/blob/develop/How_to_Build_Csound_and_CsoundQt_on_Windows.doc
 
For CsoundQt we are preparing to put up nightly build servers  for OSX, Windows and Debian. OSX script is ready. That one is not going to include Csound Framework (to avoid conflicts) and assumes that Csound is installed already. Work on Windows is not started yet but maybe we should go for  Windows 32-bit (too?) and include also Csound libraries in the installer so there will be at least one place where it can be always fetched. But  we need definitely people with Windows experience to help to put it up. Please step up!
 
Thanks,
tarmo

2016-04-07 19:40 GMT+03:00 Rory Walsh <rorywalsh@ear.ie>:
I think the biggest is a CsoundQT binary for 32bit. I'm happy to continue building a 32-bit version of Cabbage that will ship with Csound. But I can't commit to building a 32-bit CsoundQT. I'm also concerned about whether end users will be able to run two different versions. Only one OPCODE6DIR64 can be set, so what will happen here?  

On 7 April 2016 at 16:13, Andres Cabrera <mantaraya36@gmail.com> wrote:
Yes, as Steven implies, support is not gone, but only the distribution of 32-bit binaries. Michael is already over-committed with the work required to produce a complete 64-bit installer. But the good thing is that most of the work is also actually useful for 32-bits. Like Steven said, all that is needed for a 32-bit version is a volunteer. I'm sure she can get all the guidance she needs from the list.

Cheers,
Andrés

On Thu, Apr 7, 2016 at 7:16 AM, Steven Yi <stevenyi@gmail.com> wrote:
Hi Guillermo,

Thank you for raising this issue.  I also think it would be good to
continue to release 32-bit Windows binaries, particularly to support
Atom CPUs.  The toolchain that we have moved to pretty much works for
building both 32-bit and 64-bit CPU architectures.  Perhaps we can
find a volunteer to support building the installer (with the help of
the community for testing).

steven

On Thu, Apr 7, 2016 at 9:52 AM, Guillermo Senna <gsenna@gmail.com> wrote:
> Hi,
>
> I've just subscribed to the dev list to express my concerns about the lack
> of future 32-bit Csound installers (and consequently CsoundQt) for Windows.
> I know it must be difficult to maintain both versions and I have nothing but
> gratitude towards the people that spend their time contributing to a free
> software project. But I have to say that it will be an inconvenience for a
> lot of people that, for example, have old notebooks that started with 32-bit
> Windows 7 and were upgraded all the way up to Windows 10.
>
> Particularly in Argentina there is a program currently ongoing, similar to
> the OLPC one. The government is giving netbooks with 32-bit Intel Atom CPUs
> to everyone in high school. All those machines won't be able to run Csound.
> Once you graduate you can keep the netbooks, so in my University we were
> counting on being able to run Csound on those low-spec computers. If the
> 32-bit installers are no longer maintained we will be stuck with 6.07_beta2
> forever (there is no 6.06 installer in SF).
>
> Anyway, that's just my two cents. Cheers.