[vtkusers] SimpleCocoaVTK problems
Corrie
lonewolfbiosci at verizon.net
Thu Nov 30 15:48:47 EST 2006
Now I'm really confused. I've tried to edit the CMAKE_CXX_COMPILER
and CMAKE_C_COMPILER's in cmakecache.txt to g++-4.0 and gcc-4.0,
respectively. Then, after I save the file and cmake it a couple of
times, it (cmakecache.txt) has reverted to having 3.3's in those
fields. Any idea why CMake can't get this to change? I even tried
putting "powerpc-apple-darwin8-gcc-4.0.1" in there and it still
reverted back to gcc-3.3 in the cmakecache.txt file. All this
despite the fact when I ask gcc -v, I get "gcc version 4.0.1 (Apple
Computer, Inc. build 5367)" in response. How can I exorcise this
ghost in the machine?
Corrie
On Nov 30, 2006, at 11:14 AM, Sean McBride wrote:
> On 2006-11-30 12:45, Corrie Allen, Ph.D. said:
>
>> Oddly enough, the reason I am using GCC-3.3 is that when I try to
>> configure the VTK build with CCmake, it refuses to change from
>> using GCC
>> 3.3 to GCC 4.
>
> If you do 'sudo gcc_select 4.0' then gcc 4 will be your default
> compiler
> and CMake should use it. I do strongly recommend 4.0 over 3.3.
> For one
> thing, you can't build Universal Binaries (or any Intel code) with
> 3.3.
>
>> VTK was built as PPC. I tried both Debug and release
>> builds -> same problem.
>
> It occurs to me now that the Release config of SimpleCocoaVTK will not
> link if you did not build VTK as Universal. The debug config of
> SimpleCocoaVTK is not Universal so would be OK. But this isn't
> your problem.
>
>> VTK was rebuilt several times just as described
>> in the wiki except that I used Ccmake to edit cmakecache.txt
>> rather than
>> directly editing.
>
> I've just updated the wiki, you might want to take a look.
>
> Give it a try with gcc 4 again, I think it will work better that way.
>
> --
> ____________________________________________________________
> Sean McBride, B. Eng sean at rogue-research.com
> Rogue Research www.rogue-research.com
> Mac Software Developer Montréal, Québec, Canada
>
>
More information about the vtkusers
mailing list