[vtkusers] Re: [Pythonmac-SIG] Has anyone running vtk+python on OSX?

Robb Brown brownr at ucalgary.ca
Fri Aug 1 12:39:34 EDT 2003


What version of gcc are you using?  What version of the Tk framework?  
I'm just starting my new VTK build.  Last time I compiled it was gcc 
3.1 and AquaTk 8.4.1.  When I tried to upgrade to a newer Tk (8.4.2) 
without rebuilding VTK it crashed with a function prototype error.  
Obviously some reasonably major work was done to AquaTk between those 
two minor releases.  I'll try building with the newest version, but you 
might want to try going back to 8.4.1.


On Friday, August 1, 2003, at 10:14 AM, Skip Montanaro wrote:

> Robb,
>
> I tried building VTK 4.2 yesterday w/ Python 2.3.  If failed building
> vtkTkWidgetsInit.o with a boatload of syntax errors:
>
>     Building object file vtkTkWidgetsInit.o...
>     In file included from 
> /Users/skip/src/VTK-4.2.2/Rendering/vtkTkWidgetsInit.cxx:1
>     9:
>     /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tk.h:339: 
> type specifier omitted for parameter `CONST84'
>     /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tk.h:339: 
> parse error before `char'
>     In file included from 
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tk.h
>     :1576,
>                      from 
> /Users/skip/src/VTK-4.2.2/Rendering/vtkTkWidgetsInit.cxx:1
>     9:
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:145: 
> type specifier omitted for parameter `CONST84'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:145: 
> parse error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:237: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:327: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:330: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:412: 
> type specifier omitted for parameter `CONST84'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:412: 
> parse error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:479: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:482: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:484: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:487: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:489: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:491: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:494: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:496: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:499: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:501: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:504: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:516: 
> type specifier omitted for parameter `CONST84'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:516: 
> parse error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:960: 
> type specifier omitted for parameter `CONST84'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:960: 
> parse error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:986: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1014: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1015: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1039: 
> type specifier omitted for parameter `CONST84'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1039: 
> parse error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1061: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1062: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1063: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1064: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1065: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1066: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1067: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1068: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1069: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1070: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1071: 
> syntax error before `char'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1074: 
> type specifier omitted for parameter `CONST84'
>     
> /Library/Frameworks/Tk.framework/Versions/8.4/Headers/tkDecls.h:1074: 
> parse error before `char'
>     make[3]: *** [vtkTkWidgetsInit.o] Error 1
>     make[2]: *** [default_target] Error 2
>     make[1]: *** [default_target_Rendering] Error 2
>     make: *** [default_target] Error 2
>
> Got any suggestions?
>
> Thanks,
>
> -- 
> Skip Montanaro
> Got gigs? http://www.musi-cal.com/
> Got spam? http://spambayes.sf.net/
>
>
_____________________________
Robb Brown
Seaman Family MR Center
Calgary, AB




More information about the vtkusers mailing list