pepeluisgorilon
Programmer
I use this to compile hello program sample incluyed with viewkit
gcc -o hello hello.c++ -lstdc++ -lvk
and get the following error:
hello.c++: In constructor `HelloWindow::HelloWindow(const char*)':
hello.c++:51: warning: passing NULL used for non-pointer default argument 3 of
`VkSimpleWindow::VkSimpleWindow(const char*, Arg*, unsigned int)'
hello.c++:51: warning: argument to non-pointer type `unsigned int' from NULL
ld32: WARNING 84: /usr/lib32/libvk.so is not used for resolving any symbol.
ld32: WARNING 134: weak definition of clog in /usr/lib32/mips3/libm.so preempts that weak definition in /usr/lib32/libC.so.2.
ld32: WARNING 85: definition of __dynamic_cast in /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/libstdc++.a(tinfo.o) preempts that definition in /usr/lib32/libC.so.2.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::VkSimpleWindow[not-in-charge](char const*, Arg*, unsigned)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::mainWindowWidget() const" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "XmCreateLabel" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::addView(_WidgetRec*)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::~VkSimpleWindow [not-in-charge]()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkApp::VkApp[in-charge](char*, int*, char**, XrmOptionDescRec*, int)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::show()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::hide()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent::realize()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent:kToQuit()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow:perator _WidgetRec*() const" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent::setAttribute(char const*, void*)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent::attributeList()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent::getAttribute(char const*, void**)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent::widgetDestroyed()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::afterRealizeHook()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow:pen()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::raise()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::lower()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::iconize()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::iconify()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::build()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::viewWidget() const" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::setUpInterface(_WidgetRec*)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::setUpWindowProperties()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::stateChanged(VkSimpleWindow::IconState)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::handleWmDeleteMessage()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::handleWmQuitMessage()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::handleRawEvent(_XEvent*)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::busy()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::veryBusy()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::notBusy()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "typeinfo for VkSimpleWindow" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: INFO 152: Output file removed because of error.
collect2: ld returned 2 exit status
what is wrong?
gcc -o hello hello.c++ -lstdc++ -lvk
and get the following error:
hello.c++: In constructor `HelloWindow::HelloWindow(const char*)':
hello.c++:51: warning: passing NULL used for non-pointer default argument 3 of
`VkSimpleWindow::VkSimpleWindow(const char*, Arg*, unsigned int)'
hello.c++:51: warning: argument to non-pointer type `unsigned int' from NULL
ld32: WARNING 84: /usr/lib32/libvk.so is not used for resolving any symbol.
ld32: WARNING 134: weak definition of clog in /usr/lib32/mips3/libm.so preempts that weak definition in /usr/lib32/libC.so.2.
ld32: WARNING 85: definition of __dynamic_cast in /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.3/libstdc++.a(tinfo.o) preempts that definition in /usr/lib32/libC.so.2.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::VkSimpleWindow[not-in-charge](char const*, Arg*, unsigned)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::mainWindowWidget() const" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "XmCreateLabel" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::addView(_WidgetRec*)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::~VkSimpleWindow [not-in-charge]()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkApp::VkApp[in-charge](char*, int*, char**, XrmOptionDescRec*, int)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::show()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::hide()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent::realize()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent:kToQuit()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow:perator _WidgetRec*() const" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent::setAttribute(char const*, void*)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent::attributeList()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent::getAttribute(char const*, void**)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkComponent::widgetDestroyed()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::afterRealizeHook()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow:pen()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::raise()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::lower()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::iconize()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::iconify()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::build()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::viewWidget() const" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::setUpInterface(_WidgetRec*)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::setUpWindowProperties()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::stateChanged(VkSimpleWindow::IconState)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::handleWmDeleteMessage()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::handleWmQuitMessage()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::handleRawEvent(_XEvent*)" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::busy()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::veryBusy()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "VkSimpleWindow::notBusy()" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "typeinfo for VkSimpleWindow" -- 1st referenced by /var/tmp//cci27IEe.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: INFO 152: Output file removed because of error.
collect2: ld returned 2 exit status
what is wrong?