[X2Go-Dev] x2goclient-4.1.1.0 compile fails at link stage with undefined references

Mihai Moldovan ionic at ionic.de
Thu Feb 15 03:53:54 CET 2018


* On 02/13/2018 08:56 AM, John Frankish wrote:
> Using gcc-7.2.0 and qt-4.8.6
> 
> Is something missing?
> 
> make
> ...
> g++ -lldap -lcups -lX11 -lXpm -Wl,-O1 -Wl,-rpath,/usr/local/lib -o x2goclient sharewidget.o settingswidget.o mediawidget.o configwidget.o sessionwidget.o connectionwidget.o configdialog.o editconnectiondialog.o exportdialog.o imgframe.o LDAPSession.o onmainwindow.o sessionbutton.o sessionmanagedialog.o sshmasterconnection.o sshprocess.o SVGFrame.o InteractionDialog.o userbutton.o x2gologdebug.o printprocess.o cupsprint.o cupsprintwidget.o cupsprintersettingsdialog.o printwidget.o printercmddialog.o printdialog.o wapi.o clicklineedit.o httpbrokerclient.o ongetpass.o x2gosettings.o brokerpassdlg.o contest.o xsettingswidget.o appdialog.o x2goutils.o helpdialog.o sessionexplorer.o folderbutton.o folderexplorer.o non_modal_messagebox.o help.o unixhelper.o compat.o pulsemanager.o x2goclient.o moc_configdialog.o moc_editconnectiondialog.o moc_exportdialog.o moc_imgframe.o moc_onmainwindow.o moc_sessionbutton.o moc_sessionmanagedialog.o moc_sshmasterconnection.o moc_sshprocess.o moc_SVGFrame.o moc_InteractionDialog.o moc_userbutton.o moc_printprocess.o moc_cupsprintwidget.o moc_cupsprintersettingsdialog.o moc_printwidget.o moc_printercmddialog.o moc_printdialog.o moc_sessionwidget.o moc_connectionwidget.o moc_settingswidget.o moc_mediawidget.o moc_sharewidget.o moc_clicklineedit.o moc_httpbrokerclient.o moc_brokerpassdlg.o moc_contest.o moc_xsettingswidget.o moc_appdialog.o moc_sessionexplorer.o moc_folderbutton.o moc_folderexplorer.o moc_pulsemanager.o qrc_resources.o    -L/usr/local/lib -lssh -lssh_threads -lQtSvg -lQtGui -lQtNetwork -lQtCore -lpthread 
> sessionwidget.o: In function `SessionWidget::slot_emitSettings()':
> sessionwidget.cpp:(.text+0xd70): undefined reference to `SessionWidget::settingsChanged(QString const&, QString const&, QString const&)'
> sessionwidget.o: In function `SessionWidget::slot_rdpDirectClicked()':
> sessionwidget.cpp:(.text+0x1154): undefined reference to `SessionWidget::directRDP(bool, bool)'
> collect2: error: ld returned 1 exit status
> make[2]: *** [Makefile:262: x2goclient] Error 1
> make[2]: Leaving directory '/usr/src/x2goclient-4.1.1.0/client_build'
> make[1]: *** [Makefile:76: build_client] Error 2
> make[1]: Leaving directory '/usr/src/x2goclient-4.1.1.0'
> make: *** [Makefile:70: build] Error 2
> Command exited with non-zero status 2

... on what platform? Linux should at least have the directRDP function, though
Linux/kFreeBSD or the like might be different.



Mihai


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 898 bytes
Desc: OpenPGP digital signature
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20180215/5b79c507/attachment.sig>


More information about the x2go-dev mailing list