On 10/29/10 2:24 PM, "Tom Browder" <[email protected]> wrote:

> I may soon be forced into using BRL-CAD on Windows and I would
> appreciate some answers and hints from Windows developers:
> 
> 1.  What version of MSVC++ is recommended?

We've been using MSVC8 (aka 2005). There was a variant of the build system
for MSVC9/2008, but that was not maintained and I think is gone. Starseeker
is currently working on redoing the build system using Cmake, which can
generate project files for a range of MSVC's.

> 2.  What version or combination of the BRL-CAD Windows packages will I
> need to both run BRL-CAD executables as well as develop and run apps
> using the BRL-CAD libraries?

I would imagine that you'd be best off ignoring the binaries on sourceforge
and building BRL-CAD using the same compiler you intend to build your own
projects with. There has been a considerable amount of recent effort to
bring the windows port closer to parity with the *nix capabilities and
reports of what is broken or needed in the most recent version are always
welcome. Tortoise provides a windows subversion interface if you feel brave
:)

> 3.  Any problems with building and using non-gui (i.e., command line
> interface) programs that use BRL-CAD libraries?

Not all of the programs are built. Ones that require curses support are off
the list. Otherwise, just make sure the dll's can be seen, I think?

> 4.  Any suggestions for getting a better CLI environment on Windows
> than the standard command terminal which limits one to about 75
> characters per line?

Cygwin has an RXVT port which may be more suitable. It'll fire up bash as
the shell and have all the basic *nix tools handy. I don't think BRL-CAD can
be built with cygwin (due to tcl weirdness, iirc), but it makes the machine
a lot more pleasant to interface with :)
 
> Any other suggestions would be greatly appreciated.

The current MSVC8 build system attempts to invoke NSIS (http://nsis.sf.net)
with the explicit path of C:\Program Files\NSIS\ iirc.

> Regards,
> 
> -Tom
> 
> Thomas M. Browder, Jr.
> Niceville, Florida
> USA

    -Erik


------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to