Message from discussion
Problems compiling
MIME-Version: 1.0
Received: by 10.100.207.14 with SMTP id e14mr848922ang.24.1236552698389; Sun,
08 Mar 2009 15:51:38 -0700 (PDT)
Date: Sun, 8 Mar 2009 15:51:38 -0700 (PDT)
X-IP: 204.83.222.134
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7)
Gecko/2009030719 GranParadiso/3.0.7,gzip(gfe),gzip(gfe)
Message-ID: <c9a85678-a8ac-4108-91d1-ce6f0aa499ff@v6g2000vbb.googlegroups.com>
Subject: Problems compiling
From: DeKay <darrylkac...@gmail.com>
To: arora-dev <arora-dev@googlegroups.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Hi I am trying to build arora using cmake and I'm getting a warning
and an error. Compiling arora with qmake is clean. This on Linux
using Qt 4.4.3.
First the warning (this shows up many times during the compile):
[ 44%] Building CXX object src/CMakeFiles/surfboard.dir/
history.o
In file included from /home/dk/surfboard/src/ui_history.h:
26,
from /home/dk/surfboard/src/history.h:
354,
from /home/dk/surfboard/src/history.cpp:
63:
/usr/include/QtGui/qabstractitemview.h:283: warning: =91virtual bool
QAbstractItemView::edit(const QModelIndex&,
QAbstractItemView::EditTrigger, QEvent*)=92 was hidden
/home/dk/surfboard/src/edittreeview.h:79: warning: by =91void
EditTreeView::edit(const QModelIndex&)=92
Now the error:
CMakeFiles/surfboard.dir/utils/lineedit.o: In function `ProxyStyle':
/home/dk/surfboard/src/utils/proxystyle.h:45: undefined reference to
`vtable for ProxyStyle'
/home/dk/surfboard/src/utils/proxystyle.h:45: undefined reference to
`vtable for ProxyStyle'
CMakeFiles/surfboard.dir/utils/lineedit.o: In function `~ProxyStyle':
/home/dk/surfboard/src/utils/proxystyle.h:51: undefined reference to
`vtable for ProxyStyle'
/home/dk/surfboard/src/utils/proxystyle.h:51: undefined reference to
`vtable for ProxyStyle'
CMakeFiles/surfboard.dir/utils/lineedit.o:(.rodata._ZTV13LineEditStyle
[vtable for LineEditStyle]+0x8): undefined reference to
`ProxyStyle::metaObject() const'
CMakeFiles/surfboard.dir/utils/lineedit.o:(.rodata._ZTV13LineEditStyle
[vtable for LineEditStyle]+0xc): undefined reference to
`ProxyStyle::qt_metacast(char const*)'
CMakeFiles/surfboard.dir/utils/lineedit.o:(.rodata._ZTV13LineEditStyle
[vtable for LineEditStyle]+0x10): undefined reference to
`ProxyStyle::qt_metacall(QMetaObject::Call, int, void**)'
CMakeFiles/surfboard.dir/utils/lineedit.o:(.rodata._ZTI13LineEditStyle
[typeinfo forLineEditStyle]+0x8): undefined reference to `typeinfo for
ProxyStyle'
collect2: ld returned 1 exit status
make[2]: *** [src/surfboard] Error 1
make[1]: *** [src/CMakeFiles/surfboard.dir/all] Error 2
make: *** [all] Error 2