Hi Robert, I have updated the wiki page: http://code.google.com/p/qextserialport/wiki/QextSerialPort_1_2_Beta1
"How to use (3)" discusses how to use QextSerialPort as shared library without adding "include(*****/qextserialport.pri)" to .pro file. And of course, in a cross platform way. Hope this can help you. If this is still refuse to work,feel free to report bugs. Regards, Debao On Sun, Mar 18, 2012 at 9:52 AM, Robert Wood <[email protected]> wrote: > \Folks, > > I've used qextserialport many times, but always included the source code > in the my project. However, the it says it's better to use it as a > library and it would be nice not to include all those source files each > time. > > However, I can't work out how to do this. > > I've downloaded the source, gone into the buildlib directory, done qmake > and make (as root) after uncommenting QEXTSERIALPORT_LIBRARY = yes. > > I get thie following in /usr/lib > > -rwxr-xr-x 1 root root 456104 Oct 9 21:19 libqextserialport.so* > -rwxr-xr-x 1 root root 456104 Oct 9 21:19 libqextserialport.so.1* > -rwxr-xr-x 1 root root 456104 Oct 9 21:19 libqextserialport.so.1.2* > -rwxr-xr-x 1 root root 456104 Oct 9 21:19 libqextserialport.so.1.2.0* > > I've put this in the .pro file: > > LIBS += /usr/lib/libqextserialport.so > > Tried all sorts with #include and to be on the safe side: > > #include "/home/robertw/Software/qextserialport/src/qextserialport.h" > where the include file definitely is. > > > When I try to compile I get: > > /home/robertw/Software/Qt4/ltc1760-build-desktop/../ltc1760/ltc1760.cpp:66: > error: undefined reference to `QextSerialPort::QextSerialPort(QString > const&, QextSerialPort::QueryMode, QObject*)' > > > For this line: > > vcp = new QextSerialPort(s); > > This is exactly how I open a port when I include the source, so this > line is not wrong (s is a string of its name). > > Would someone be able to advise what I'm doing wrong please? > > Thanks! :~) > _______________________________________________ > Interest mailing list > [email protected] > http://lists.qt-project.org/mailman/listinfo/interest _______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
