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

erwin at erwincoumans.com erwin at erwincoumans.com
Wed May 17 22:11:01 CEST 2006


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 
>> 
 



More information about the Bf-committers mailing list