[Bf-committers] Compiling Blender for Dummies (using Visual Studio 8)

Austin Benesh bfdeveloper at gmail.com
Wed May 17 22:28:47 CEST 2006


It does, except a few modifications are necessary.

On 5/17/06, erwin at erwincoumans.com <erwin at erwincoumans.com> wrote:
>
>
> 4 easy steps to compile Blender with VC2005:
>
> 1: download files (src, libs & projectfiles, see link below)
> 2: open/compile blender\intern\make\msvc_8_0\intern_vc8.sln
> 3: open/compile blender\extern\make\msvc_8_0\extern_vc8.sln
> 4: open/compile blender\projectfiles_vc8\blender\blender_vc8.sln
>
> Use either 'Blender Release' or 'Blender Debug' as Build target.
>
> Blender sources (CVS checkout 17 March 2006):
>
> www.continuousphysics.com/ftp/pub/test/blender/blender_cvs_sources_17may2006
> .zip
>
> Windows libs:
> www.continuousphysics.com/ftp/pub/test/blender/blender_lib_windows.zip
>
> MSVC 8 projectfiles:
> www.continuousphysics.com/ftp/pub/test/blender/blender_vc8_17may2006.zip
>
> Directory should look like:
>
> <drive>\subfolders\blender
> <drive>\subfolders\lib
>
> They are manually made (not as nice as msvc autogenerated), but it should
> compile out-of-the-box.
>
> Erwin
>
> Austin Benesh writes:
>
> > Scott, I have had the same troubles as you have had. For the most part,
> > the
> > projectfiles do work. In the past I was having quite a few problems with
> > them, but they should now work. I am one of the only, if not the only,
> > user
> > of MSVC 8.0 on this list. I can guarantee that Blender sucessfully
> > compiles
> > in MSVC8.0 with few modifications.
> >
> > On 5/17/06, Scott Johnson <scottj at cs.und.edu> wrote:
> >>
> >> Gotcha.
> >>
> >> Thanks a lot for the advice.
> >>
> >> ~Scott
> >>
> >> Gilbert, Joseph T. wrote:
> >>
> >> >The vc7 project files are formated to Visual C++ .NET 2003 format.
> >> >
> >> >-----Original Message-----
> >> >From: bf-committers-bounces at projects.blender.org
> >> >[mailto:bf-committers-bounces at projects.blender.org] On Behalf Of
> >> >Gilbert, Joseph T.
> >> >Sent: Wednesday, May 17, 2006 10:44 AM
> >> >To: bf-blender developers
> >> >Subject: RE: [Bf-committers] MSVCPP .NET
> >> >
> >> >>From wikipedia: :)
> >> >
> >> >Visual C++ 6.0, which includes MFC 6.0 (released in 1998), was (and
> >> >still is) widely used for large and small projects.
> >> >
> >> >Visual C++ .NET 2002, which includes MFC 7.0 (known also as Visual C++
> >> >7.0), was released in 2002 with support for link time code generation
> >> >and debugging runtime checks. This version also included managed
> >> >extensions to the C++ language, as well as a new user interface
> (shared
> >> >with Visual Basic and Visual C#), which is a primary reason why Visual
> >> >C++ 6.0 is still in wide use.
> >> >
> >> >Visual C++ .NET 2003, which includes MFC 7.1 (known also as Visual C++
> >> >7.1), was released in 2003 and was a major upgrade to Visual C++ .NET
> >> >2002.
> >> >
> >> >Visual C++ 2005, which includes MFC 8.0 (known also as Visual C++ 8.0
> ),
> >> >which was released in November of 2005. This version also introduced
> >> >support for the C++/CLI language. It is currently the latest release.
> >> >
> >> >(It looks like the droped the .NET desigination on vc8 - even though
> it
> >> >uses .NET - maybe they want to hide it?)
> >> >
> >> >-----Original Message-----
> >> >From: bf-committers-bounces at projects.blender.org
> >> >[mailto:bf-committers-bounces at projects.blender.org] On Behalf Of Scott
> >> >Johnson
> >> >Sent: Wednesday, May 17, 2006 10:35 AM
> >> >To: bf-blender developers
> >> >Subject: Re: [Bf-committers] MSVCPP .NET
> >> >
> >> >Is .NET the same as vc 7?  Sorry, I am somewhat new to VC - I usually
> >> >use either KDevelop or CodeBlocks.
> >> >
> >> >~Scott
> >> >
> >> >
> >> >Gilbert, Joseph T. wrote:
> >> >
> >> >
> >> >
> >> >>If your using msvc 7 make sure you have the proper folder hierarchy.
> >> >>
> >> >>C:\blender (from CVS)
> >> >>C:\lib\windows (from CVS)
> >> >>C:\lib\windows\QTDevWin (the quicktime 6 sdk)
> >> >>
> >> >>
> >> >>-----Original Message-----
> >> >>From: bf-committers-bounces at projects.blender.org
> >> >>[mailto:bf-committers-bounces at projects.blender.org] On Behalf Of
> Scott
> >> >>Johnson
> >> >>Sent: Wednesday, May 17, 2006 10:06 AM
> >> >>To: bf-blender developers
> >> >>Subject: [Bf-committers] MSVCPP .NET
> >> >>
> >> >>Hello All -
> >> >>
> >> >>I am trying to get the project files working to compile correctly
> under
> >> >>
> >> >>
> >> >
> >> >
> >> >
> >> >>MS VCPP .NET, and I seem to be having troubles with libraries not
> being
> >> >>
> >> >>
> >> >
> >> >
> >> >
> >> >>found.  After correcting individual projects to point to the correct
> >> >>library paths, they seem to work ok, but I was just wondering if
> anyone
> >> >>
> >> >>
> >> >
> >> >
> >> >
> >> >>else had this trouble.  Perhaps I am using incorrect project files,
> or
> >> >>do I need to go through and modify individual project files before
> >> >>compiling?
> >> >>
> >> >>~Scott
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >_______________________________________________
> >> >Bf-committers mailing list
> >> >Bf-committers at projects.blender.org
> >> >http://projects.blender.org/mailman/listinfo/bf-committers
> >> >_______________________________________________
> >> >Bf-committers mailing list
> >> >Bf-committers at projects.blender.org
> >> >http://projects.blender.org/mailman/listinfo/bf-committers
> >> >_______________________________________________
> >> >Bf-committers mailing list
> >> >Bf-committers at projects.blender.org
> >> >http://projects.blender.org/mailman/listinfo/bf-committers
> >> >
> >> >
> >> _______________________________________________
> >> Bf-committers mailing list
> >> Bf-committers at projects.blender.org
> >> http://projects.blender.org/mailman/listinfo/bf-committers
> >>
>
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://projects.blender.org/pipermail/bf-committers/attachments/20060517/11054cf6/attachment.htm


More information about the Bf-committers mailing list