[vtkusers] Mac/VTK/Qt problems
Berkowitz, Benjamin M
benjamin-berkowitz at uiowa.edu
Wed Dec 26 09:05:53 EST 2012
I deleted the project files and rebuilt. I still get the following error, unfortunately:
Linking CXX executable EventQtSlotConnect.app/Contents/MacOS/EventQtSlotConnect
Undefined symbols for architecture x86_64:
"QVTKWidget::QVTKWidget(QWidget*, QFlags<Qt::WindowType>)", referenced from:
Ui_EventQtSlotConnect::setupUi(QMainWindow*) in EventQtSlotConnect.cxx.o
"vtkEventQtSlotConnect::New()", referenced from:
vtkSmartPointer<vtkEventQtSlotConnect>::New() in EventQtSlotConnect.cxx.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [EventQtSlotConnect.app/Contents/MacOS/EventQtSlotConnect] Error 1
make[1]: *** [CMakeFiles/EventQtSlotConnect.dir/all] Error 2
make: *** [all] Error 2
Is anyone successfully using VTK and Qt on a Mac with x86_64 architecture?
On Dec 26, 2012, at 5:21 AM, Alessandro <notinmyhead at gmail.com> wrote:
>
> Il giorno 24/dic/2012, alle ore 21.01, Berkowitz, Benjamin M ha scritto:
>
>> I'm using a 2012 macbook pro with an i7 processor - does that mean I have an x86_64 architecture?
>
> yes indeed. but compiler is one thing you can choose.
>
>> I hadn't specified an architecture when I built before, so I rebuild with x86_64 specified this time.
>>
>> I still get the same error, unfortunately.
>
> Have you tried rebuilt the whole project? Sometimes Qt does not rebuilt things...
>
>>
>>
>>
>>
>>
>>
>> On Dec 24, 2012, at 6:47 AM, Alessandro <notinmyhead at gmail.com> wrote:
>>
>>> Hi, it seems to me that you've compiled vtk for x86 only.... try compiling (under qt) for x86_32, if it'll work, you'll have to compile vtk again...
>>>
>>> Il giorno 21/dic/2012, alle ore 19.18, bberkowi ha scritto:
>>>
>>>> I realize this thread is old, but I'm having problems building the examples
>>>> also. I'm using Mac 10.8 with Qt 4.8.4 and VTK 5.10. When I run make, I
>>>> get the following error:
>>>>
>>>>
>>>> Linking CXX executable
>>>> EventQtSlotConnect.app/Contents/MacOS/EventQtSlotConnect
>>>> Undefined symbols for architecture x86_64:
>>>> "QVTKWidget::QVTKWidget(QWidget*, QFlags<Qt::WindowType>)", referenced
>>>> from:
>>>> Ui_EventQtSlotConnect::setupUi(QMainWindow*) in
>>>> EventQtSlotConnect.cxx.o
>>>> "vtkEventQtSlotConnect::New()", referenced from:
>>>> vtkSmartPointer<vtkEventQtSlotConnect>::New() in
>>>> EventQtSlotConnect.cxx.o
>>>> ld: symbol(s) not found for architecture x86_64
>>>> clang: error: linker command failed with exit code 1 (use -v to see
>>>> invocation)
>>>> make[2]: *** [EventQtSlotConnect.app/Contents/MacOS/EventQtSlotConnect]
>>>> Error 1
>>>> make[1]: *** [CMakeFiles/EventQtSlotConnect.dir/all] Error 2
>>>> make: *** [all] Error 2
>>>>
>>>> Is this an issue with VTK or do I maybe have something installed
>>>> incorrectly?
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> View this message in context: http://vtk.1045678.n5.nabble.com/Mac-VTK-Qt-problems-tp1246044p5717697.html
>>>> Sent from the VTK - Users mailing list archive at Nabble.com.
>>>> _______________________________________________
>>>> Powered by www.kitware.com
>>>>
>>>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>>>>
>>>> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>>>>
>>>> Follow this link to subscribe/unsubscribe:
>>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at: http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
More information about the vtkusers
mailing list