Skip to Content.
Sympa Menu

cgal-discuss - [cgal-discuss] CGAL 3.4 static multithreaded build problem on VC9

Subject: CGAL users discussion list

List archive

[cgal-discuss] CGAL 3.4 static multithreaded build problem on VC9


Chronological Thread 
  • From: Ashwin Nanjappa <>
  • To:
  • Subject: [cgal-discuss] CGAL 3.4 static multithreaded build problem on VC9
  • Date: Thu, 2 Apr 2009 20:10:49 +0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=uF16obfeH4Tx3f12pFmKTbZ1YsEgXuC3jOI3iwG5Ai2tQ7V0/OHohdPQqB8Q721yuR d9yqOOlBGYihaam6saTxjVpBcBpSxOYaQkxGrZgCHHkWwP1LPD09jG8DYFQs+Mi9lOP0 japO9MOP5zs+a29garnrwxCqLPmMn32q8a9Fs=

Hi,

My problem is similar to this thread from Jan 2009:
<https://lists-sop.inria.fr/sympa/arc/cgal-discuss/2009-01/msg00308.html>

Please note that the OP of that thread didn't get a working solution.

My Windows program which uses CGAL is built in "static multithreaded
debug" mode and it is hard to change this to "dynamic multithreaded
debug" mode due to other library dependencies. The program was working
fine with CGAL 3.3.1 libraries.

I tried to upgrade to CGAL 3.4 which now uses CMake for its build. I
installed the CGAL setup file and then ran cmake-gui.exe. I changed
all the "MD" and "MDd" strings to "MT" and "MTd" strings. The Visual
Studio 9 .sln and .vcproj files that are generated by this CMake show
the right modes (MT and MTd) in their respective "Properties" dialogs.
But, after a successful build I see that only library files like
CGAL-vc90-mt-gd.lib are built and not CGAL-vc90-mt-sgd.lib (which is
what is required).

Could someone help me out here? How do I build the static
multithreaded debug libraries in CGAL 3.4 for Visual Studio 9?

Thanks,
~ash


  • [cgal-discuss] CGAL 3.4 static multithreaded build problem on VC9, Ashwin Nanjappa, 04/02/2009

Archive powered by MHonArc 2.6.16.

Top of Page