Visual Studio

47 messages Options
Embed this post
Permalink
1 2 3
Leland (Audacity Team)

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
Gale Andrews wrote:

> | From Brian Mayer <[hidden email]>
> | Sat, 27 Jun 2009 10:42:06 -0400
> | Subject: [Audacity-devel] Visual Studio
>> Hello, I'm building for the first time.  Vista 64 + VC 2008
>> Express + wx2.8.9 tar + audacity 1.3.7 tar.  Same result as Vaughn:
>> Everything built, but File-Open crashes.  Any advice on next steps?
>
> Can you do a fresh checkout of CVS HEAD then compile that?
> http://audacity.sourceforge.net/community/developers#cvs
>
> Then everyone will be testing the same thing.
>
Gale,

Does this mean you got it to work?

Leland

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Gale (Audacity Team)

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink

| From Leland <[hidden email]>
| Sat, 27 Jun 2009 12:14:49 -0500
| Subject: [Audacity-devel] Visual Studio

> Gale Andrews wrote:
> > | From Brian Mayer <[hidden email]>
> > | Sat, 27 Jun 2009 10:42:06 -0400
> > | Subject: [Audacity-devel] Visual Studio
> >> Hello, I'm building for the first time.  Vista 64 + VC 2008
> >> Express + wx2.8.9 tar + audacity 1.3.7 tar.  Same result as Vaughn:
> >> Everything built, but File-Open crashes.  Any advice on next steps?
> >
> > Can you do a fresh checkout of CVS HEAD then compile that?
> > http://audacity.sourceforge.net/community/developers#cvs
> >
> > Then everyone will be testing the same thing.
> >
> Gale,
>
> Does this mean you got it to work?
>
> Leland

No, Leland, I have not even tried VS 2008 yet. But there is no point
testing VS 2008 against 1.3.7 IMO, considering the changes made
since then.  



Gale


------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Leland (Audacity Team)

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
Gale Andrews wrote:

> | From Leland <[hidden email]>
> | Sat, 27 Jun 2009 12:14:49 -0500
> | Subject: [Audacity-devel] Visual Studio
>> Gale Andrews wrote:
>>> | From Brian Mayer <[hidden email]>
>>> | Sat, 27 Jun 2009 10:42:06 -0400
>>> | Subject: [Audacity-devel] Visual Studio
>>>> Hello, I'm building for the first time.  Vista 64 + VC 2008
>>>> Express + wx2.8.9 tar + audacity 1.3.7 tar.  Same result as Vaughn:
>>>> Everything built, but File-Open crashes.  Any advice on next steps?
>>> Can you do a fresh checkout of CVS HEAD then compile that?
>>> http://audacity.sourceforge.net/community/developers#cvs
>>>
>>> Then everyone will be testing the same thing.
>>>
>> Gale,
>>
>> Does this mean you got it to work?
>>
>> Leland
>
> No, Leland, I have not even tried VS 2008 yet. But there is no point
> testing VS 2008 against 1.3.7 IMO, considering the changes made
> since then.  
>
Oops...got you confused with Martyn.  All you ppl across the pond type the same ot me.  :-)

Leland


------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Martyn Shaw-2

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Leland (Audacity Team)
Tried that.  Still getting the same problems Vaughan and Brian see, I
think.

http://files.getdropbox.com/u/1327769/assert.png

Martyn

Leland wrote:

> Rebuild WX as well.  Remember, to keep separate 2005 and 2008 WX directories.
>
> Leland
>
> Vaughan Johnson wrote:
>> Thanks. Those look promising.
>>
>> I downloaded VC 2008 Express, and had it convert a fresh checkout. Built
>> Unicode Release and Debug with no problem, but it's crashing a *lot*,
>> e.g., in Generate Pluck, or Play. Does the code need to change?
>>
>> - V
>>
>> Leland wrote:
>>> Downgrade utes, might be helpful: (haven't tried them)
>>>
>>> http://www.emmet-gray.com/Articles/ProjectConverter.htm
>>> http://mises.org/Community/blogs/misestech/archive/2008/02/28/visual-studio-2008-to-2005-downgrade-utility.aspx
>>> https://sourceforge.net/projects/vspc
>>>
>>>
>>> Vaughan Johnson wrote:
>>>  
>>>> Let's discuss this choice again, please. Visual Studio Express 2005 is
>>>> not easy to obtain, and not supported. Maybe we should reconsider
>>>> sticking with 2005, and upgrade to 2008. I have 2005 Pro so was
>>>> reluctant to go to the 2008 Express edition, but the other factor was
>>>> that VS2008 won't run on my ancient Win2k system. I do have an XP
>>>> machine now, though, so it's feasible for me.
>>>>
>>>> Could we preserve the old project files (maybe just a tag?) so, for
>>>> example, I could still do a get and build with current code on the Win2k
>>>> system? From Leland's reversions it looks like no code changes, just
>>>> tags in project files.
>>>>
>>>> Anybody very opposed to standardizing on VS 2008? If we're going to
>>>> commit to it, we should do so soon, so 1.3.8 and 2.0 releases are built
>>>> on it.
>>>>
>>>> - Vaughan
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> audacity-devel mailing list
>>>> [hidden email]
>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>
>>>>    
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> audacity-devel mailing list
>>> [hidden email]
>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>
>>>  
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> audacity-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> audacity-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Leland (Audacity Team)

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
Martyn Shaw wrote:
> Tried that.  Still getting the same problems Vaughan and Brian see, I
> think.
>
> http://files.getdropbox.com/u/1327769/assert.png
>
That's a definite indication of sharing resources between different runtime libraries.  Are you certain that the vs2008 wx libraries were the ones being used?  Do you have any other's in your path?

I was just able to reproduce that exact dialog by changing my path to ensure that the 2008 built wx libraries were used with a 2005 built Audacity.  (I know...opposite of what we're trying to do, but good enough for an example.)

Leland



------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Martyn Shaw-2

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
Hi Leland

Yes, you were right,as ever!  Thanks!

I eventually got rid of the reference to
C:\Audacity\wxWidgets-2.8.9\lib\vc_dll; in my path and copied the
correct files into the exe directory and all appears to be well.
Looks like I've been compiling with 2.8.10 and using the 2.8.9
libraries for the last little while!

Along the way I had problems with using a WXWIN directory name with a
space in it (not allowed?) and having a rather long one seemed to
cause problems as well.

Ho hum.  I seem to be up and running with VS 9.0 now.

Thanks again
Martyn

Leland wrote:

> Martyn Shaw wrote:
>> Tried that.  Still getting the same problems Vaughan and Brian see, I
>> think.
>>
>> http://files.getdropbox.com/u/1327769/assert.png
>>
> That's a definite indication of sharing resources between different
> runtime libraries.  Are you certain that the vs2008 wx libraries were
> the ones being used?  Do you have any other's in your path?
>
> I was just able to reproduce that exact dialog by changing my path to
> ensure that the 2008 built wx libraries were used with a 2005 built
> Audacity.  (I know...opposite of what we're trying to do, but good
> enough for an example.)
>
> Leland
>
>
>

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Vaughan Johnson

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Martyn Shaw-2
Thanks, Leland. I thought of that after I sent my msg. That seems to
have fixed it for me (with minimal testing).  - V

Martyn Shaw wrote:

> Tried that.  Still getting the same problems Vaughan and Brian see, I
> think.
>
> http://files.getdropbox.com/u/1327769/assert.png
>
> Martyn
>
> Leland wrote:
>  
>> Rebuild WX as well.  Remember, to keep separate 2005 and 2008 WX directories.
>>
>> Leland
>>
>> Vaughan Johnson wrote:
>>    
>>> Thanks. Those look promising.
>>>
>>> I downloaded VC 2008 Express, and had it convert a fresh checkout. Built
>>> Unicode Release and Debug with no problem, but it's crashing a *lot*,
>>> e.g., in Generate Pluck, or Play. Does the code need to change?
>>>
>>> - V
>>>
>>> Leland wrote:
>>>      
>>>> Downgrade utes, might be helpful: (haven't tried them)
>>>>
>>>> http://www.emmet-gray.com/Articles/ProjectConverter.htm
>>>> http://mises.org/Community/blogs/misestech/archive/2008/02/28/visual-studio-2008-to-2005-downgrade-utility.aspx
>>>> https://sourceforge.net/projects/vspc
>>>>
>>>>
>>>> Vaughan Johnson wrote:
>>>>  
>>>>        
>>>>> Let's discuss this choice again, please. Visual Studio Express 2005 is
>>>>> not easy to obtain, and not supported. Maybe we should reconsider
>>>>> sticking with 2005, and upgrade to 2008. I have 2005 Pro so was
>>>>> reluctant to go to the 2008 Express edition, but the other factor was
>>>>> that VS2008 won't run on my ancient Win2k system. I do have an XP
>>>>> machine now, though, so it's feasible for me.
>>>>>
>>>>> Could we preserve the old project files (maybe just a tag?) so, for
>>>>> example, I could still do a get and build with current code on the Win2k
>>>>> system? From Leland's reversions it looks like no code changes, just
>>>>> tags in project files.
>>>>>
>>>>> Anybody very opposed to standardizing on VS 2008? If we're going to
>>>>> commit to it, we should do so soon, so 1.3.8 and 2.0 releases are built
>>>>> on it.
>>>>>
>>>>> - Vaughan
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> _______________________________________________
>>>>> audacity-devel mailing list
>>>>> [hidden email]
>>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>>
>>>>>    
>>>>>          
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> audacity-devel mailing list
>>>> [hidden email]
>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>
>>>>  
>>>>        
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> audacity-devel mailing list
>>> [hidden email]
>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>
>>>      
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> audacity-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>
>>    
>
> ------------------------------------------------------------------------------
> _______________________________________________
> audacity-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>
>  

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Brian Mayer

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Gale (Audacity Team)
Some javascript/style in this post has been disabled (why?)
I've installed TortoiseCVS to Vista's displeasure, stumbled my way through my first ever CVS code download, built Audacity.  I was able to open a 1.25 hour wav file, edit it down to 30 minutes, amplify and export to mp3.
 
It appears I'm good to go.  Any warm up assignments out there (It's been 10 years since I was a full time Unix C++ programmer).

Regards,
Brian Mayer | [hidden email]

 



 

> Date: Sat, 27 Jun 2009 17:19:44 +0100
> From: [hidden email]
> To: [hidden email]
> Subject: Re: [Audacity-devel] Visual Studio
>
>
> | From Brian Mayer <[hidden email]>
> | Sat, 27 Jun 2009 10:42:06 -0400
> | Subject: [Audacity-devel] Visual Studio
> > Hello, I'm building for the first time. Vista 64 + VC 2008
> > Express + wx2.8.9 tar + audacity 1.3.7 tar. Same result as Vaughn:
> > Everything built, but File-Open crashes. Any advice on next steps?
>
> Can you do a fresh checkout of CVS HEAD then compile that?
> http://audacity.sourceforge.net/community/developers#cvs
>
> Then everyone will be testing the same thing.
>
>
>
>
> Gale
>
>
> > > Date: Fri, 26 Jun 2009 22:10:53 -0500
> > > From: [hidden email]
> > > To: [hidden email]
> > > Subject: Re: [Audacity-devel] Visual Studio
> > >
> > > Rebuild WX as well. Remember, to keep separate 2005 and 2008 WX directories.
> > >
> > > Leland
> > >
> > > Vaughan Johnson wrote:
> > > > Thanks. Those look promising.
> > > >
> > > > I downloaded VC 2008 Express, and had it convert a fresh checkout. Built
> > > > Unicode Release and Debug with no problem, but it's crashing a *lot*,
> > > > e.g., in Generate Pluck, or Play. Does the code need to change?
> > > >
> > > > - V
> > > >
> > > > Leland wrote:
> > > >> Downgrade utes, might be helpful: (haven't tried them)
> > > >>
> > > >> http://www.emmet-gray.com/Articles/ProjectConverter.htm
> > > >> http://mises.org/Community/blogs/misestech/archive/2008/02/28/visual-studio-2008-to-2005-downgrade-utility.aspx
> > > >> https://sourceforge.net/projects/vspc
> > > >>
> > > >>
> > > >> Vaughan Johnson wrote:
> > > >>
> > > >>> Let's discuss this choice again, please. Visual Studio Express 2005 is
> > > >>> not easy to obtain, and not supported. Maybe we should reconsider
> > > >>> sticking with 2005, and upgrade to 2008. I have 2005 Pro so was
> > > >>> reluctant to go to the 2008 Express edition, but the other factor was
> > > >>> that VS2008 won't run on my ancient Win2k system. I do have an XP
> > > >>> machine now, though, so it's feasible for me.
> > > >>>
> > > >>> Could we preserve the old project files (maybe just a tag?) so, for
> > > >>> example, I could still do a get and build with current code on the Win2k
> > > >>> system? From Leland's reversions it looks like no code changes, just
> > > >>> tags in project files.
> > > >>>
> > > >>> Anybody very opposed to standardizing on VS 2008? If we're going to
> > > >>> commit to it, we should do so soon, so 1.3.8 and 2.0 releases are built
> > > >>> on it.
> > > >>>
> > > >>> - Vaughan
> > > >>>
> > > >>>
> > > >>> ------------------------------------------------------------------------------
> > > >>> _______________________________________________
> > > >>> audacity-devel mailing list
> > > >>> [hidden email]
> > > >>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
> > > >>>
> > > >>>
> > > >>
> > > >> ------------------------------------------------------------------------------
> > > >> _______________________________________________
> > > >> audacity-devel mailing list
> > > >> [hidden email]
> > > >> https://lists.sourceforge.net/lists/listinfo/audacity-devel
> > > >>
> > > >>
> > > >
> > > > ------------------------------------------------------------------------------
> > > > _______________________________________________
> > > > audacity-devel mailing list
> > > > [hidden email]
> > > > https://lists.sourceforge.net/lists/listinfo/audacity-devel
> > > >
> > >
> > >
> > > ------------------------------------------------------------------------------
> > > _______________________________________________
> > > audacity-devel mailing list
> > > [hidden email]
> > > https://lists.sourceforge.net/lists/listinfo/audacity-devel
> >
> > _________________________________________________________________
> > Hotmail® has ever-growing storage! Don’t worry about storage limits.
> > http://windowslive.com/Tutorial/Hotmail/Storage?ocid=TXT_TAGLM_WL_HM_Tutorial_Storage_062009
>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> audacity-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/audacity-devel


Lauren found her dream laptop. Find the PC that’s right for you.
------------------------------------------------------------------------------

_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Martyn Shaw-2

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Vaughan Johnson
We clearly have to go to VS 2008 Express / VS9.0, since the previous
one is no longer available.

So is there anybody left using VS 2005?  If there is, what would we
recommend as the update route?

My efforts at keeping both working were overly complex and I wish
somebody I trusted had said 'uninstall 2005 and start again', or
something.  Is there a reason to keep VS8 on my system?  Keeping 2
lots of wx and switching WXWIN is a pain.

Making sure that wx libraries aren't in the path is a good idea, and
copying them into the working directory is also.  I wish I'd never
taken that shortcut.

I still have
C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\Program
Files\Microsoft Visual Studio 8\Common7\IDE;
in my System Path.  Is that going to cause me problems?  Should I just
delete it?  Maybe removing VS8 will delete it for me?

TTFN
Martyn

Vaughan Johnson wrote:

> Thanks, Leland. I thought of that after I sent my msg. That seems to
> have fixed it for me (with minimal testing).  - V
>
> Martyn Shaw wrote:
>> Tried that.  Still getting the same problems Vaughan and Brian see, I
>> think.
>>
>> http://files.getdropbox.com/u/1327769/assert.png
>>
>> Martyn
>>
>> Leland wrote:
>>  
>>> Rebuild WX as well.  Remember, to keep separate 2005 and 2008 WX directories.
>>>
>>> Leland
>>>
>>> Vaughan Johnson wrote:
>>>    
>>>> Thanks. Those look promising.
>>>>
>>>> I downloaded VC 2008 Express, and had it convert a fresh checkout. Built
>>>> Unicode Release and Debug with no problem, but it's crashing a *lot*,
>>>> e.g., in Generate Pluck, or Play. Does the code need to change?
>>>>
>>>> - V
>>>>
>>>> Leland wrote:
>>>>      
>>>>> Downgrade utes, might be helpful: (haven't tried them)
>>>>>
>>>>> http://www.emmet-gray.com/Articles/ProjectConverter.htm
>>>>> http://mises.org/Community/blogs/misestech/archive/2008/02/28/visual-studio-2008-to-2005-downgrade-utility.aspx
>>>>> https://sourceforge.net/projects/vspc
>>>>>
>>>>>
>>>>> Vaughan Johnson wrote:
>>>>>  
>>>>>        
>>>>>> Let's discuss this choice again, please. Visual Studio Express 2005 is
>>>>>> not easy to obtain, and not supported. Maybe we should reconsider
>>>>>> sticking with 2005, and upgrade to 2008. I have 2005 Pro so was
>>>>>> reluctant to go to the 2008 Express edition, but the other factor was
>>>>>> that VS2008 won't run on my ancient Win2k system. I do have an XP
>>>>>> machine now, though, so it's feasible for me.
>>>>>>
>>>>>> Could we preserve the old project files (maybe just a tag?) so, for
>>>>>> example, I could still do a get and build with current code on the Win2k
>>>>>> system? From Leland's reversions it looks like no code changes, just
>>>>>> tags in project files.
>>>>>>
>>>>>> Anybody very opposed to standardizing on VS 2008? If we're going to
>>>>>> commit to it, we should do so soon, so 1.3.8 and 2.0 releases are built
>>>>>> on it.
>>>>>>
>>>>>> - Vaughan
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> _______________________________________________
>>>>>> audacity-devel mailing list
>>>>>> [hidden email]
>>>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>>>
>>>>>>    
>>>>>>          
>>>>> ------------------------------------------------------------------------------
>>>>> _______________________________________________
>>>>> audacity-devel mailing list
>>>>> [hidden email]
>>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>>
>>>>>  
>>>>>        
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> audacity-devel mailing list
>>>> [hidden email]
>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>
>>>>      
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> audacity-devel mailing list
>>> [hidden email]
>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>
>>>    
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> audacity-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>
>>  
>
> ------------------------------------------------------------------------------
> _______________________________________________
> audacity-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Leland (Audacity Team)

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
Martyn Shaw wrote:
> We clearly have to go to VS 2008 Express / VS9.0, since the previous
> one is no longer available.
>
> So is there anybody left using VS 2005?  If there is, what would we
> recommend as the update route?

I'm still using it, but that's only because I was going to wait until
it was decided for sure.  Sounds like it is, so I'll upgrade to 2008.

So, should I convert the project files and check 'em in?

Gale, how are you sitting with VS?  I believe you mentioned that you were
using 2005Pro.  Is it going to be a problem for you to upgrade?

Leland


------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Gale (Audacity Team)

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink

| From Leland <[hidden email]>
| Sun, 28 Jun 2009 19:04:47 -0500
| Subject: [Audacity-devel] Visual Studio

> Martyn Shaw wrote:
> > We clearly have to go to VS 2008 Express / VS9.0, since the previous
> > one is no longer available.
> >
> > So is there anybody left using VS 2005?  If there is, what would we
> > recommend as the update route?
>
> I'm still using it, but that's only because I was going to wait until
> it was decided for sure.  Sounds like it is, so I'll upgrade to 2008.
>
> So, should I convert the project files and check 'em in?
>
> Gale, how are you sitting with VS?  I believe you mentioned that you were
> using 2005Pro.  Is it going to be a problem for you to upgrade?

No problem at all in principle if I can install VS2008 Express OK. The
only reason I got an "unofficial" VS 2005 Pro was that the 2005 Express
installer just hung on my XP machine. That was a widely reported issue,
the MS explanation for which was lack of space, but that was not true
here.    

I won't move though until we know 2008 is working, as I don't really
want to run 2008 and 2005 side by side.


 
Gale


------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Vaughan Johnson

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Martyn Shaw-2


Martyn Shaw wrote:

> Hi Leland
>
> Yes, you were right,as ever!  Thanks!
>
> I eventually got rid of the reference to
> C:\Audacity\wxWidgets-2.8.9\lib\vc_dll; in my path and copied the
> correct files into the exe directory and all appears to be well.
> Looks like I've been compiling with 2.8.10 and using the 2.8.9
> libraries for the last little while!
>  
I thought we'd decided to stick with 2.8.9 because of Leland's advice
(http://n2.nabble.com/wxWidgets-2.8.10-td3051597.html#a3051597). Let's
decide sooner than later.

---

> Along the way I had problems with using a WXWIN directory name with a
> space in it (not allowed?)
I never trust Windows to figure out spaces in directory names, but I
think if you quote the value, you'll be okay.

- V
===


> and having a rather long one seemed to
> cause problems as well.
>
> Ho hum.  I seem to be up and running with VS 9.0 now.
>
> Thanks again
> Martyn
>
> Leland wrote:
>  
>> Martyn Shaw wrote:
>>    
>>> Tried that.  Still getting the same problems Vaughan and Brian see, I
>>> think.
>>>
>>> http://files.getdropbox.com/u/1327769/assert.png
>>>
>>>      
>> That's a definite indication of sharing resources between different
>> runtime libraries.  Are you certain that the vs2008 wx libraries were
>> the ones being used?  Do you have any other's in your path?
>>
>> I was just able to reproduce that exact dialog by changing my path to
>> ensure that the 2008 built wx libraries were used with a 2005 built
>> Audacity.  (I know...opposite of what we're trying to do, but good
>> enough for an example.)
>>
>> Leland
>>
>>
>>
>>    
>
> ------------------------------------------------------------------------------
> _______________________________________________
> audacity-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>
>  

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Vaughan Johnson

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Martyn Shaw-2


Martyn Shaw wrote:

> We clearly have to go to VS 2008 Express / VS9.0, since the previous
> one is no longer available.
>
> So is there anybody left using VS 2005?  If there is, what would we
> recommend as the update route?
>
> My efforts at keeping both working were overly complex and I wish
> somebody I trusted had said 'uninstall 2005 and start again', or
> something.  Is there a reason to keep VS8 on my system?  Keeping 2
> lots of wx and switching WXWIN is a pain.
>  
My experience was nowhere near as bad. I installed 2005 Express
alongside 2008 Pro, then simply renamed the vc_dll directory to
vc_dll_2005, then rebuilt with VC 2008 Express. I still have 2005 Pro on
both machines because one of my clients based their custom version on
Audacity 1.3.5, but you probably don't need it. Also, because 2005 Pro
has some additional features/tools (e.g. profiling) that might work on
2008 Express results, it might be handy to have.

---

> Making sure that wx libraries aren't in the path is a good idea, and
> copying them into the working directory is also.  I wish I'd never
> taken that shortcut.
>  
Yes, and it's more like our installation to copy them to the exe
directories rather than play with PATH.

---

> I still have
> C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\Program
> Files\Microsoft Visual Studio 8\Common7\IDE;
> in my System Path.  Is that going to cause me problems?  Should I just
> delete it?  Maybe removing VS8 will delete it for me?
>  
Odd. That's not in my PATH (nor is anything for VC 2008 Express), so I
think you must have added it yourself, so uninstall probably won't
remove it. So you should do so, I think.

- V
===

> TTFN
> Martyn
>
> Vaughan Johnson wrote:
>  
>> Thanks, Leland. I thought of that after I sent my msg. That seems to
>> have fixed it for me (with minimal testing).  - V
>>
>> Martyn Shaw wrote:
>>    
>>> Tried that.  Still getting the same problems Vaughan and Brian see, I
>>> think.
>>>
>>> http://files.getdropbox.com/u/1327769/assert.png
>>>
>>> Martyn
>>>
>>> Leland wrote:
>>>  
>>>      
>>>> Rebuild WX as well.  Remember, to keep separate 2005 and 2008 WX directories.
>>>>
>>>> Leland
>>>>
>>>> Vaughan Johnson wrote:
>>>>    
>>>>        
>>>>> Thanks. Those look promising.
>>>>>
>>>>> I downloaded VC 2008 Express, and had it convert a fresh checkout. Built
>>>>> Unicode Release and Debug with no problem, but it's crashing a *lot*,
>>>>> e.g., in Generate Pluck, or Play. Does the code need to change?
>>>>>
>>>>> - V
>>>>>
>>>>> Leland wrote:
>>>>>      
>>>>>          
>>>>>> Downgrade utes, might be helpful: (haven't tried them)
>>>>>>
>>>>>> http://www.emmet-gray.com/Articles/ProjectConverter.htm
>>>>>> http://mises.org/Community/blogs/misestech/archive/2008/02/28/visual-studio-2008-to-2005-downgrade-utility.aspx
>>>>>> https://sourceforge.net/projects/vspc
>>>>>>
>>>>>>
>>>>>> Vaughan Johnson wrote:
>>>>>>  
>>>>>>        
>>>>>>            
>>>>>>> Let's discuss this choice again, please. Visual Studio Express 2005 is
>>>>>>> not easy to obtain, and not supported. Maybe we should reconsider
>>>>>>> sticking with 2005, and upgrade to 2008. I have 2005 Pro so was
>>>>>>> reluctant to go to the 2008 Express edition, but the other factor was
>>>>>>> that VS2008 won't run on my ancient Win2k system. I do have an XP
>>>>>>> machine now, though, so it's feasible for me.
>>>>>>>
>>>>>>> Could we preserve the old project files (maybe just a tag?) so, for
>>>>>>> example, I could still do a get and build with current code on the Win2k
>>>>>>> system? From Leland's reversions it looks like no code changes, just
>>>>>>> tags in project files.
>>>>>>>
>>>>>>> Anybody very opposed to standardizing on VS 2008? If we're going to
>>>>>>> commit to it, we should do so soon, so 1.3.8 and 2.0 releases are built
>>>>>>> on it.
>>>>>>>
>>>>>>> - Vaughan
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> _______________________________________________
>>>>>>> audacity-devel mailing list
>>>>>>> [hidden email]
>>>>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>>>>
>>>>>>>    
>>>>>>>          
>>>>>>>              
>>>>>> ------------------------------------------------------------------------------
>>>>>> _______________________________________________
>>>>>> audacity-devel mailing list
>>>>>> [hidden email]
>>>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>>>
>>>>>>  
>>>>>>        
>>>>>>            
>>>>> ------------------------------------------------------------------------------
>>>>> _______________________________________________
>>>>> audacity-devel mailing list
>>>>> [hidden email]
>>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>>
>>>>>      
>>>>>          
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> audacity-devel mailing list
>>>> [hidden email]
>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>
>>>>    
>>>>        
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> audacity-devel mailing list
>>> [hidden email]
>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>
>>>  
>>>      
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> audacity-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>
>>    
>
> ------------------------------------------------------------------------------
> _______________________________________________
> audacity-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>
>  

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Vaughan Johnson

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Gale (Audacity Team)
Gale Andrews wrote:

> | From Leland <[hidden email]>
> | Sun, 28 Jun 2009 19:04:47 -0500
> | Subject: [Audacity-devel] Visual Studio
>  
>> Martyn Shaw wrote:
>>    
>>> We clearly have to go to VS 2008 Express / VS9.0, since the previous
>>> one is no longer available.
>>>
>>> So is there anybody left using VS 2005?  If there is, what would we
>>> recommend as the update route?
>>>      
>> I'm still using it, but that's only because I was going to wait until
>> it was decided for sure.  Sounds like it is, so I'll upgrade to 2008.
>>
>> So, should I convert the project files and check 'em in?
>>
>> Gale, how are you sitting with VS?  I believe you mentioned that you were
>> using 2005Pro.  Is it going to be a problem for you to upgrade?
>>    
>
> No problem at all in principle if I can install VS2008 Express OK. The
> only reason I got an "unofficial" VS 2005 Pro was that the 2005 Express
> installer just hung on my XP machine. That was a widely reported issue,
> the MS explanation for which was lack of space, but that was not true
> here.    
>
> I won't move though until we know 2008 is working, as I don't really
> want to run 2008 and 2005 side by side.
>  
Gale, I think building with 2008 is working fine for Leland, Martyn,
Greg, and me. When you make the transition, I think that will be a
quorum, and any of us who has converted can check in the updated
solution and project files. Please let us know when you get there.

Meantime, here's an installer with a build from 2008 Express, for
testing: http://www.yousendit.com/download/cmcxOU1RUzhRR2ZIRGc9PQ. Note
that I changed the installer to designate this an alpha (because it's
not yet a beta!) and it can be installed alongside 1.3.7, e.g.

Thanks,
Vaughan



------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Martyn Shaw-2

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Vaughan Johnson


Vaughan Johnson wrote:
...

> I thought we'd decided to stick with 2.8.9 because of Leland's advice
> (http://n2.nabble.com/wxWidgets-2.8.10-td3051597.html#a3051597). Let's
> decide sooner than later.

Andre and I are both on wx 2.8.10, the 'Current Stable Release'
according to http://wxwidgets.org/downloads/.  I am minded to stick
with the 'latest and (presumably) greatest'.
http://sourceforge.net/project/downloading.php?groupname=wxwindows&filename=changes-2.8.10.txt&use_mirror=heanet
has it that a number of bug fixes have been made to things we used,
over 2.8.9.

Any real reasons not to?

Martyn

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Gale (Audacity Team)

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Vaughan Johnson

| From Vaughan Johnson <[hidden email]>
| Mon, 29 Jun 2009 10:40:02 -0700
| Subject: [Audacity-devel] Visual Studio

> Gale Andrews wrote:
> > | From Leland <[hidden email]>
> > | Sun, 28 Jun 2009 19:04:47 -0500
> > | Subject: [Audacity-devel] Visual Studio
> >  
> >> Martyn Shaw wrote:
> >>    
> >>> We clearly have to go to VS 2008 Express / VS9.0, since the previous
> >>> one is no longer available.
> >>>
> >>> So is there anybody left using VS 2005?  If there is, what would we
> >>> recommend as the update route?
> >>>      
> >> I'm still using it, but that's only because I was going to wait until
> >> it was decided for sure.  Sounds like it is, so I'll upgrade to 2008.
> >>
> >> So, should I convert the project files and check 'em in?
> >>
> >> Gale, how are you sitting with VS?  I believe you mentioned that you were
> >> using 2005Pro.  Is it going to be a problem for you to upgrade?
> >>    
> >
> > No problem at all in principle if I can install VS2008 Express OK. The
> > only reason I got an "unofficial" VS 2005 Pro was that the 2005 Express
> > installer just hung on my XP machine. That was a widely reported issue,
> > the MS explanation for which was lack of space, but that was not true
> > here.    
> >
> > I won't move though until we know 2008 is working, as I don't really
> > want to run 2008 and 2005 side by side.
> >  
> Gale, I think building with 2008 is working fine for Leland, Martyn,
> Greg, and me. When you make the transition, I think that will be a
> quorum, and any of us who has converted can check in the updated
> solution and project files. Please let us know when you get there.

I've uninstalled VS 2005 and Platform SDK/Libraries and installed the
Windows SDK and VS 2008 Express on both the Vista and XP machines.
Waiting for instructions on whether to build wx 2.8.9 or 2.8.10. Since
there doesn't seem to even be a direct link to wx 2.8.9 from the Widgets
site (though our link off the Wiki still works), doesn't it make more
sense to use 2.8.10?  We have a reasonable amount of time before 2.0
to deal with any bugs in it, and it doesn't seem at present that 2.8.10
has any bugs that would block 1.3.8.

Just let me know anyway,  


Thanks


Gale

     

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Greg Williams-2

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Vaughan Johnson
I've been using 2.8.10 for the past few weeks as well and haven't come across any problems.

On Mon, Jun 29, 2009 at 7:12 PM, Martyn Shaw <[hidden email]> wrote:


Vaughan Johnson wrote:
...

> I thought we'd decided to stick with 2.8.9 because of Leland's advice
> (http://n2.nabble.com/wxWidgets-2.8.10-td3051597.html#a3051597). Let's
> decide sooner than later.

Andre and I are both on wx 2.8.10, the 'Current Stable Release'
according to http://wxwidgets.org/downloads/.  I am minded to stick
with the 'latest and (presumably) greatest'.
http://sourceforge.net/project/downloading.php?groupname=wxwindows&filename=changes-2.8.10.txt&use_mirror=heanet
has it that a number of bug fixes have been made to things we used,
over 2.8.9.

Any real reasons not to?

Martyn

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel


------------------------------------------------------------------------------

_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Vaughan Johnson

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Martyn Shaw-2


Martyn Shaw wrote:

> Vaughan Johnson wrote:
> ...
>
>  
>> I thought we'd decided to stick with 2.8.9 because of Leland's advice
>> (http://n2.nabble.com/wxWidgets-2.8.10-td3051597.html#a3051597). Let's
>> decide sooner than later.
>>    
>
> Andre and I are both on wx 2.8.10, the 'Current Stable Release'
> according to http://wxwidgets.org/downloads/.  I am minded to stick
> with the 'latest and (presumably) greatest'.
> http://sourceforge.net/project/downloading.php?groupname=wxwindows&filename=changes-2.8.10.txt&use_mirror=heanet
> has it that a number of bug fixes have been made to things we used,
> over 2.8.9.
>
> Any real reasons not to?
>
>  
Leland advised against it, but not for anything specific, I think. I'm
happy to switch. Leland, any specific reasons not to?

- V


------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Vaughan Johnson

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Leland (Audacity Team)
Thanks again for the info on these, Leland. I tried 2 of the 3, skipped
the one where I'd have to build it.

Leland wrote:
> Downgrade utes, might be helpful: (haven't tried them)
>
> http://www.emmet-gray.com/Articles/ProjectConverter.htm
>  
(skipped)

> http://mises.org/Community/blogs/misestech/archive/2008/02/28/visual-studio-2008-to-2005-downgrade-utility.aspx
>  
Bogus. Does only the sln file and none of the associated vcproj files
(despite the claim that it will find them) so when you open the sln,
each vcproj gives a failure alert.

> https://sourceforge.net/projects/vspc
>  
Works, but not perfect. Its results won't open with double-click, but a
little manual editing fixes that. For the future, on my Win2k system
that won't support VC 2008, I'm keeping a copy of the last VC2005 set to
compare against the results of this one. That's a little tricky because
the results of this are not indented the same as VC2005 does it, but it
does work.

Thanks,
Vaughan


------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Gale (Audacity Team)

Re: Visual Studio

Reply Threaded More More options
Print post
Permalink
In reply to this post by Brian Mayer

| From Brian Mayer <[hidden email]>
| Sun, 28 Jun 2009 18:43:46 -0400
| Subject: [Audacity-devel] Visual Studio
> I've installed TortoiseCVS to Vista's displeasure, stumbled
> my way through my first ever CVS code download, built Audacity.
>  I was able to open a 1.25 hour wav file, edit it down to 30 minutes,
> amplify and export to mp3.
> It appears I'm good to go.  Any warm up assignments out there
> (It's been 10 years since I was a full time Unix C++ programmer).

If you're keen, please read:
http://audacityteam.org/wiki/index.php?title=Developer_Guide

and:
http://audacityteam.org/wiki/index.php?title=CodingStandards

Build a Unicode Debug build of CVS HEAD, and see if there is
anything amongst the P4/P5 issues on our Release Checklist
that takes your fancy (we won't be getting in your way fixing
those at the moment):
http://audacityteam.org/wiki/index.php?title=Release_Checklist

Send us a patch against CVS HEAD for review:
http://audacityteam.org/wiki/index.php?title=SubmittingPatches 


Thanks

Gale








 

> > Date: Sat, 27 Jun 2009 17:19:44 +0100
> > From: [hidden email]
> > To: [hidden email]
> > Subject: Re: [Audacity-devel] Visual Studio
> >
> >
> > | From Brian Mayer <[hidden email]>
> > | Sat, 27 Jun 2009 10:42:06 -0400
> > | Subject: [Audacity-devel] Visual Studio
> > > Hello, I'm building for the first time. Vista 64 + VC 2008
> > > Express + wx2.8.9 tar + audacity 1.3.7 tar. Same result as Vaughn:
> > > Everything built, but File-Open crashes. Any advice on next steps?
> >
> > Can you do a fresh checkout of CVS HEAD then compile that?
> > http://audacity.sourceforge.net/community/developers#cvs
> >
> > Then everyone will be testing the same thing.
> >
> >
> >
> >
> > Gale
> >
> >
> > > > Date: Fri, 26 Jun 2009 22:10:53 -0500
> > > > From: [hidden email]
> > > > To: [hidden email]
> > > > Subject: Re: [Audacity-devel] Visual Studio
> > > >
> > > > Rebuild WX as well. Remember, to keep separate 2005 and 2008 WX directories.
> > > >
> > > > Leland
> > > >
> > > > Vaughan Johnson wrote:
> > > > > Thanks. Those look promising.
> > > > >
> > > > > I downloaded VC 2008 Express, and had it convert a fresh checkout. Built
> > > > > Unicode Release and Debug with no problem, but it's crashing a *lot*,
> > > > > e.g., in Generate Pluck, or Play. Does the code need to change?
> > > > >
> > > > > - V
> > > > >
> > > > > Leland wrote:
> > > > >> Downgrade utes, might be helpful: (haven't tried them)
> > > > >>
> > > > >> http://www.emmet-gray.com/Articles/ProjectConverter.htm
> > > > >> http://mises.org/Community/blogs/misestech/archive/2008/02/28/visual-studio-2008-to-2005-downgrade-utility.aspx
> > > > >> https://sourceforge.net/projects/vspc
> > > > >>
> > > > >>
> > > > >> Vaughan Johnson wrote:
> > > > >>
> > > > >>> Let's discuss this choice again, please. Visual Studio Express 2005 is
> > > > >>> not easy to obtain, and not supported. Maybe we should reconsider
> > > > >>> sticking with 2005, and upgrade to 2008. I have 2005 Pro so was
> > > > >>> reluctant to go to the 2008 Express edition, but the other factor was
> > > > >>> that VS2008 won't run on my ancient Win2k system. I do have an XP
> > > > >>> machine now, though, so it's feasible for me.
> > > > >>>
> > > > >>> Could we preserve the old project files (maybe just a tag?) so, for
> > > > >>> example, I could still do a get and build with current code on the Win2k
> > > > >>> system? From Leland's reversions it looks like no code changes, just
> > > > >>> tags in project files.
> > > > >>>
> > > > >>> Anybody very opposed to standardizing on VS 2008? If we're going to
> > > > >>> commit to it, we should do so soon, so 1.3.8 and 2.0 releases are built
> > > > >>> on it.
> > > > >>>
> > > > >>> - Vaughan
 

------------------------------------------------------------------------------
_______________________________________________
audacity-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
1 2 3