UaExpert doesn't start on Linux Debian

Questions regarding the use of the UaExpert.

Moderator: uaexpert

Locked
rickwilleme
Full Member
Full Member
Posts: 5
Joined: 17 Apr 2012, 13:11

UaExpert doesn't start on Linux Debian

Post by rickwilleme »

Hi there,

Like the subject already says, UaExpert doesn't start.
Installation goes fine.

Any thoughts about this?

Regards,
Rick

User avatar
Support Team
Hero Member
Hero Member
Posts: 3070
Joined: 18 Mar 2011, 15:09

Re:UaExpert doesn't start on Linux Debian

Post by Support Team »

Hi Rick,

depending on the version of Debian you have installed, there might be libraries missing on your system. Please check with

ldd /opt/unifiedautomation/uaexpert/bin/uaexpert

if there are libraries missing and if so, install them.

If OpenSSL could not be found but you have it installed, you might need to create symlinks:

cd /usr/lib
ln -s [your libssl.so] libssl.so.1.0.0
ln -s [your libcrypto.so] libcrypto.so.1.0.0


If this doesn't help, please post your system configuration, especially the version of Debian you are using, and the output of the 'ldd' command above.

Best Regards
Unified Automation Support Team
Best regards
Unified Automation Support Team

rickwilleme
Full Member
Full Member
Posts: 5
Joined: 17 Apr 2012, 13:11

Re:UaExpert doesn't start on Linux Debian

Post by rickwilleme »

Hi,

Followed your instructions, but no luck.

Code: Select all

root@debian:/home/pcdata# ldd /opt/unifiedautomation/uaexpert/bin/uaexpert
/opt/unifiedautomation/uaexpert/bin/uaexpert: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found
(required by /opt/unifiedautomation/uaexpert/lib/libuaclient.so)
/opt/unifiedautomation/uaexpert/bin/uaexpert: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found 
(required by /opt/unifiedautomation/uaexpert/lib/libuapki.so)
	linux-gate.so.1 =>  (0xb781c000)
	libQtWebKit.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.so.4 (0xb6815000)
	libQtGui.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtGui.so.4 (0xb5db5000)
	libQtXmlPatterns.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.so.4 (0xb599b000)
	libQtNetwork.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.so.4 (0xb586e000)
	libQtCore.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtCore.so.4 (0xb55e9000)
	libuaclient.so => /opt/unifiedautomation/uaexpert/lib/libuaclient.so (0xb5570000)
	libuawidgets.so => /opt/unifiedautomation/uaexpert/lib/libuawidgets.so (0xb543b000)
	libuapki.so => /opt/unifiedautomation/uaexpert/lib/libuapki.so (0xb53eb000)
	libuabase.so => /opt/unifiedautomation/uaexpert/lib/libuabase.so (0xb5320000)
	libuastack.so => /opt/unifiedautomation/uaexpert/lib/libuastack.so (0xb525f000)
	libssl.so.1.0.0 => not found
	libcrypto.so.1.0.0 => not found
	libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb5233000)
	librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb522a000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb5135000)
	libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb510f000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb50f1000)
	libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb4fa9000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb4fa0000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb4f71000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb4ef9000)
	libz.so.1 => /usr/lib/libz.so.1 (0xb4ee5000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb4ed6000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb4db8000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0xb4db0000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0xb4d99000)
	libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb4d95000)
	/lib/ld-linux.so.2 (0xb781d000)
	libssl.so.1.0.0 => not found
	libcrypto.so.1.0.0 => not found
	libssl.so.1.0.0 => not found
	libcrypto.so.1.0.0 => not found
	libssl.so.1.0.0 => not found
	libcrypto.so.1.0.0 => not found
	libssl.so.1.0.0 => not found
	libcrypto.so.1.0.0 => not found
	libssl.so.1.0.0 => not found
	libcrypto.so.1.0.0 => not found
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb4d6c000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb4d53000)
	libuuid.so.1 => /lib/libuuid.so.1 (0xb4d4f000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb4d4c000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb4d46000)

Code: Select all

root@debian:/home/pcdata# cd /usr/lib
root@debian:/usr/lib# ln -s libssl.so.0.9.8 libssl.so.1.0.0
root@debian:/usr/lib# ln -s libcrypto.so.0.9.8 libcrypto.so.1.0.0

Code: Select all

root@debian:/usr/lib# cd /usr/lib
root@debian:/usr/lib# ldd /opt/unifiedautomation/uaexpert/bin/uaexpert
/opt/unifiedautomation/uaexpert/bin/uaexpert: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found 
(required by /opt/unifiedautomation/uaexpert/lib/libuaclient.so)
/opt/unifiedautomation/uaexpert/bin/uaexpert: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found 
(required by /opt/unifiedautomation/uaexpert/lib/libuapki.so)
	linux-gate.so.1 =>  (0xb772a000)
	libQtWebKit.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.so.4 (0xb6723000)
	libQtGui.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtGui.so.4 (0xb5cc3000)
	libQtXmlPatterns.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.so.4 (0xb58a9000)
	libQtNetwork.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.so.4 (0xb577c000)
	libQtCore.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtCore.so.4 (0xb54f7000)
	libuaclient.so => /opt/unifiedautomation/uaexpert/lib/libuaclient.so (0xb547e000)
	libuawidgets.so => /opt/unifiedautomation/uaexpert/lib/libuawidgets.so (0xb5349000)
	libuapki.so => /opt/unifiedautomation/uaexpert/lib/libuapki.so (0xb52f9000)
	libuabase.so => /opt/unifiedautomation/uaexpert/lib/libuabase.so (0xb522e000)
	libuastack.so => /opt/unifiedautomation/uaexpert/lib/libuastack.so (0xb516d000)
	libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0xb5111000)
	libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0xb4fb5000)
	libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb4f9b000)
	librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb4f92000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb4e9d000)
	libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb4e77000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb4e59000)
	libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb4d11000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb4d08000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb4cd9000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb4c61000)
	libz.so.1 => /usr/lib/libz.so.1 (0xb4c4d000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb4c3e000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb4b20000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0xb4b18000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0xb4b01000)
	libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb4afd000)
	/lib/ld-linux.so.2 (0xb772b000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb4ad6000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb4abd000)
	libuuid.so.1 => /lib/libuuid.so.1 (0xb4ab9000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb4ab6000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb4ab1000)


Looks like some more files have been found, but now the program magically disappeared.
So I installed it again...


Code: Select all

root@debian:/home/pcdata/Downloads# '/home/pcdata/Downloads/uaexpert-bin-linux32-x86-gcc4.5.1-v1.2.1-164.run' 
Verifying archive integrity... All good.
Uncompressing Unified Automation UaExpert...............................................................................................
Welcome to the Unified Automation UaExpert installer.
-----------------------------------------------------
.
The following setup will install UaExpert and its components into /opt/unifiedautomation.
You will need root privileges to install into this directory.
.
Do you want to continue (y/n)?
y
Creating new group 'uaexpert' for running the uaexpert application.
groupadd: group 'uaexpert' already exists
‘qt-4.6.2/lib/libQtCore.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCore.la’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtWebKit.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.so.4.6’
‘qt-4.6.2/lib/libQtCore.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCore.prl’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtHelp.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtHelp.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtHelp.so.4.6’
‘qt-4.6.2/lib/libQtHelp.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtHelp.prl’
‘qt-4.6.2/lib/libQtNetwork.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.so.4.6.2’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSql.so’ is verwijderd
‘qt-4.6.2/lib/libQtSql.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSql.so’
‘qt-4.6.2/lib/libQtMultimedia.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtMultimedia.la’
‘qt-4.6.2/lib/libQtXmlPatterns.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.prl’
‘qt-4.6.2/lib/libQtHelp.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtHelp.so.4.6.2’
‘qt-4.6.2/lib/libQtXmlPatterns.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.la’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCLucene.so’ is verwijderd
‘qt-4.6.2/lib/libQtCLucene.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCLucene.so’
‘qt-4.6.2/lib/libQtGui.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtGui.la’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXml.so’ is verwijderd
‘qt-4.6.2/lib/libQtXml.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXml.so’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSql.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtSql.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSql.so.4.6’
‘qt-4.6.2/lib/libQtCore.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCore.so.4.6.2’
‘qt-4.6.2/lib/libQtNetwork.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.la’
‘qt-4.6.2/lib/libQtXmlPatterns.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.so.4.6.2’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCore.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtCore.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCore.so.4.6’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXml.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtXml.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXml.so.4’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtNetwork.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.so.4.6’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtNetwork.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.so.4’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtMultimedia.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtMultimedia.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtMultimedia.so.4’
‘qt-4.6.2/lib/libQtXml.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXml.so.4.6.2’
‘qt-4.6.2/lib/libQtMultimedia.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtMultimedia.prl’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSql.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtSql.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSql.so.4’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtHelp.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtHelp.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtHelp.so.4’
‘qt-4.6.2/lib/libQtUiTools.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtUiTools.prl’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSvg.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtSvg.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSvg.so.4.6’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtGui.so’ is verwijderd
‘qt-4.6.2/lib/libQtGui.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtGui.so’
‘qt-4.6.2/lib/libQtGui.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtGui.prl’
‘qt-4.6.2/lib/libQtXml.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXml.la’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtMultimedia.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtMultimedia.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtMultimedia.so.4.6’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.so’ is verwijderd
‘qt-4.6.2/lib/libQtWebKit.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.so’
‘qt-4.6.2/lib/libQtSql.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSql.la’
‘qt-4.6.2/lib/libQtSvg.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSvg.so.4.6.2’
‘qt-4.6.2/lib/libQtXml.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXml.prl’
‘qt-4.6.2/lib/libQtSql.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSql.prl’
‘qt-4.6.2/lib/libQtWebKit.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.so.4.6.2’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtXmlPatterns.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.so.4.6’
‘qt-4.6.2/lib/libQtGui.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtGui.so.4.6.2’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCore.so’ is verwijderd
‘qt-4.6.2/lib/libQtCore.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCore.so’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXml.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtXml.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXml.so.4.6’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCore.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtCore.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCore.so.4’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtGui.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtGui.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtGui.so.4’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.so’ is verwijderd
‘qt-4.6.2/lib/libQtNetwork.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.so’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSvg.so’ is verwijderd
‘qt-4.6.2/lib/libQtSvg.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSvg.so’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCLucene.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtCLucene.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCLucene.so.4’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtGui.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtGui.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtGui.so.4.6’
‘qt-4.6.2/lib/libQtMultimedia.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtMultimedia.so.4.6.2’
‘qt-4.6.2/lib/libQtCLucene.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCLucene.prl’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtXmlPatterns.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.so.4’
‘qt-4.6.2/lib/libQtSql.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSql.so.4.6.2’
‘qt-4.6.2/lib/libQtWebKit.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.la’
‘qt-4.6.2/lib/libQtCLucene.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCLucene.la’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.so’ is verwijderd
‘qt-4.6.2/lib/libQtXmlPatterns.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.so’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCLucene.so.4.6’ is verwijderd
‘qt-4.6.2/lib/libQtCLucene.so.4.6’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCLucene.so.4.6’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtHelp.so’ is verwijderd
‘qt-4.6.2/lib/libQtHelp.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtHelp.so’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSvg.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtSvg.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSvg.so.4’
‘qt-4.6.2/lib/libQtNetwork.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.prl’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.so.4’ is verwijderd
‘qt-4.6.2/lib/libQtWebKit.so.4’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.so.4’
‘/opt/unifiedautomation/qt-4.6.2/lib/libQtMultimedia.so’ is verwijderd
‘qt-4.6.2/lib/libQtMultimedia.so’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtMultimedia.so’
‘qt-4.6.2/lib/libQtWebKit.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.prl’
‘qt-4.6.2/lib/libQtSvg.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSvg.la’
‘qt-4.6.2/lib/libQtCLucene.so.4.6.2’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtCLucene.so.4.6.2’
‘qt-4.6.2/lib/libQtHelp.la’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtHelp.la’
‘qt-4.6.2/lib/libQtSvg.prl’ -> ‘/opt/unifiedautomation/qt-4.6.2/lib/libQtSvg.prl’
‘uaexpert/bin/tips_en.txt’ -> ‘/opt/unifiedautomation/uaexpert/bin/tips_en.txt’
‘uaexpert/bin/plugins/libdaplugin.so’ -> ‘/opt/unifiedautomation/uaexpert/bin/plugins/libdaplugin.so’
‘uaexpert/bin/plugins/libhistoryplugin.so’ -> ‘/opt/unifiedautomation/uaexpert/bin/plugins/libhistoryplugin.so’
‘uaexpert/bin/plugins/libattributeplugin.so’ -> ‘/opt/unifiedautomation/uaexpert/bin/plugins/libattributeplugin.so’
‘uaexpert/bin/plugins/libmethodplugin.so’ -> ‘/opt/unifiedautomation/uaexpert/bin/plugins/libmethodplugin.so’
‘uaexpert/bin/plugins/libreferenceplugin.so’ -> ‘/opt/unifiedautomation/uaexpert/bin/plugins/libreferenceplugin.so’
‘uaexpert/bin/plugins/libdevicesplugin.so’ -> ‘/opt/unifiedautomation/uaexpert/bin/plugins/libdevicesplugin.so’
‘uaexpert/bin/plugins/libperformanceplugin.so’ -> ‘/opt/unifiedautomation/uaexpert/bin/plugins/libperformanceplugin.so’
‘uaexpert/bin/plugins/libeventplugin.so’ -> ‘/opt/unifiedautomation/uaexpert/bin/plugins/libeventplugin.so’
‘uaexpert/bin/uaexpert’ -> ‘/opt/unifiedautomation/uaexpert/bin/uaexpert’
‘uaexpert/bin/CHANGELOG.TXT’ -> ‘/opt/unifiedautomation/uaexpert/bin/CHANGELOG.TXT’
‘uaexpert/bin/PKI/CA/crl/examplecrl.crl’ -> ‘/opt/unifiedautomation/uaexpert/bin/PKI/CA/crl/examplecrl.crl’
‘uaexpert/lic/license.txt’ -> ‘/opt/unifiedautomation/uaexpert/lic/license.txt’
‘uaexpert/lic/OpenSSL_license.txt’ -> ‘/opt/unifiedautomation/uaexpert/lic/OpenSSL_license.txt’
‘uaexpert/lic/qwt_license.txt’ -> ‘/opt/unifiedautomation/uaexpert/lic/qwt_license.txt’
‘uaexpert/lic/qt_license.txt’ -> ‘/opt/unifiedautomation/uaexpert/lic/qt_license.txt’
‘uaexpert/lib/libuapki.so’ -> ‘/opt/unifiedautomation/uaexpert/lib/libuapki.so’
‘uaexpert/lib/libuastack.so’ -> ‘/opt/unifiedautomation/uaexpert/lib/libuastack.so’
‘uaexpert/lib/libqwt6.so’ -> ‘/opt/unifiedautomation/uaexpert/lib/libqwt6.so’
‘uaexpert/lib/libuabase.so’ -> ‘/opt/unifiedautomation/uaexpert/lib/libuabase.so’
‘uaexpert/lib/libuawidgets.so’ -> ‘/opt/unifiedautomation/uaexpert/lib/libuawidgets.so’
‘uaexpert/lib/libuaclient.so’ -> ‘/opt/unifiedautomation/uaexpert/lib/libuaclient.so’
‘xdg/install.sh’ -> ‘/opt/unifiedautomation/uaexpert/xdg/install.sh’
‘xdg/unifiedautomation-uaexpert-uaexpert.desktop’ -> ‘/opt/unifiedautomation/uaexpert/xdg/unifiedautomation-uaexpert-uaexpert.desktop’
‘xdg/unifiedautomation-uaexpert-uninstall.desktop’ -> ‘/opt/unifiedautomation/uaexpert/xdg/unifiedautomation-uaexpert-uninstall.desktop’
‘xdg/menu-unified.directory’ -> ‘/opt/unifiedautomation/uaexpert/xdg/menu-unified.directory’
‘xdg/menu-uaexpert.directory’ -> ‘/opt/unifiedautomation/uaexpert/xdg/menu-uaexpert.directory’
‘xdg/icons/unified_16x16.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/unified_16x16.png’
‘xdg/icons/unified_128x128.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/unified_128x128.png’
‘xdg/icons/uaexpert_logo_22x22.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/uaexpert_logo_22x22.png’
‘xdg/icons/box_uninstall_16x16.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/box_uninstall_16x16.png’
‘xdg/icons/box_uninstall_48x48.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/box_uninstall_48x48.png’
‘xdg/icons/uaexpert_logo_128x128.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/uaexpert_logo_128x128.png’
‘xdg/icons/box_uninstall_32x32.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/box_uninstall_32x32.png’
‘xdg/icons/unified_32x32.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/unified_32x32.png’
‘xdg/icons/unified_48x48.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/unified_48x48.png’
‘xdg/icons/box_uninstall_22x22.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/box_uninstall_22x22.png’
‘xdg/icons/uaexpert_logo_48x48.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/uaexpert_logo_48x48.png’
‘xdg/icons/unified_64x64.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/unified_64x64.png’
‘xdg/icons/uaexpert_logo_16x16.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/uaexpert_logo_16x16.png’
‘xdg/icons/uaexpert_logo_64x64.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/uaexpert_logo_64x64.png’
‘xdg/icons/unified_22x22.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/unified_22x22.png’
‘xdg/icons/box_uninstall_64x64.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/box_uninstall_64x64.png’
‘xdg/icons/uaexpert_logo_32x32.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/uaexpert_logo_32x32.png’
‘xdg/icons/box_uninstall_128x128.png’ -> ‘/opt/unifiedautomation/uaexpert/xdg/icons/box_uninstall_128x128.png’
‘xdg/uninstall.sh’ -> ‘/opt/unifiedautomation/uaexpert/xdg/uninstall.sh’
Configuring desktop...
installing vendor logo...
installing unified_16x16.png logo...
installing box_uninstall_16x16.png logo...
installing unified_22x22.png logo...
installing box_uninstall_22x22.png logo...
installing unified_32x32.png logo...
installing box_uninstall_32x32.png logo...
installing unified_64x64.png logo...
installing box_uninstall_64x64.png logo...
installing unified_128x128.png logo...
installing box_uninstall_128x128.png logo...
installing uaexpert.desktop menu entry...
installing uaexpert-uninstall.desktop menu entry...
updating menu entries...
updating icons...
Finished Desktop Integration.


For the last check:


Code: Select all

root@debian:/home/pcdata/Downloads# ldd /opt/unifiedautomation/uaexpert/bin/uaexpert
/opt/unifiedautomation/uaexpert/bin/uaexpert: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found 
(required by /opt/unifiedautomation/uaexpert/lib/libuaclient.so)
/opt/unifiedautomation/uaexpert/bin/uaexpert: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found 
(required by /opt/unifiedautomation/uaexpert/lib/libuapki.so)
	linux-gate.so.1 =>  (0xb7892000)
	libQtWebKit.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtWebKit.so.4 (0xb688b000)
	libQtGui.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtGui.so.4 (0xb5e2b000)
	libQtXmlPatterns.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtXmlPatterns.so.4 (0xb5a11000)
	libQtNetwork.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtNetwork.so.4 (0xb58e4000)
	libQtCore.so.4 => /opt/unifiedautomation/qt-4.6.2/lib/libQtCore.so.4 (0xb565f000)
	libuaclient.so => /opt/unifiedautomation/uaexpert/lib/libuaclient.so (0xb55e6000)
	libuawidgets.so => /opt/unifiedautomation/uaexpert/lib/libuawidgets.so (0xb54b1000)
	libuapki.so => /opt/unifiedautomation/uaexpert/lib/libuapki.so (0xb5461000)
	libuabase.so => /opt/unifiedautomation/uaexpert/lib/libuabase.so (0xb5396000)
	libuastack.so => /opt/unifiedautomation/uaexpert/lib/libuastack.so (0xb52d5000)
	libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0xb5279000)
	libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0xb511d000)
	libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb5103000)
	librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb50fa000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb5005000)
	libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb4fdf000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb4fc1000)
	libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb4e79000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb4e70000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb4e41000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb4dc9000)
	libz.so.1 => /usr/lib/libz.so.1 (0xb4db5000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb4da6000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb4c88000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0xb4c80000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0xb4c69000)
	libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb4c65000)
	/lib/ld-linux.so.2 (0xb7893000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb4c3e000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb4c25000)
	libuuid.so.1 => /lib/libuuid.so.1 (0xb4c21000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb4c1e000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb4c19000)


My Debian version:

Code: Select all

Linux debian 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 GNU/Linux
Not sure how to post my configuration..

User avatar
Support Team
Hero Member
Hero Member
Posts: 3070
Joined: 18 Mar 2011, 15:09

Re:UaExpert doesn't start on Linux Debian

Post by Support Team »

Hi Rick,

the line /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found of the ldd call indicates that UaExpert needs a newer version of the C++ runtime than you have installed. If possible, update your Debian to the latest version to get a newer C++ runtime.

Best Regards
Unified Automation Support Team
Best regards
Unified Automation Support Team

rickwilleme
Full Member
Full Member
Posts: 5
Joined: 17 Apr 2012, 13:11

Re:UaExpert doesn't start on Linux Debian

Post by rickwilleme »

I noticed the same thing, but already checked on updates.
Any other thoughts?

User avatar
Support Team
Hero Member
Hero Member
Posts: 3070
Joined: 18 Mar 2011, 15:09

Re:UaExpert doesn't start on Linux Debian

Post by Support Team »

Debian is a "conservative" Linux and ships quite old C library. If you can not get
an appropriate update, you will have no chance to get the UaExpert to run. It must be build
from source just for you system as there is no guaranteed binary compatibility.

The UaExpert was build and tested against openSuse. It runs on every "modern" Linux
derivate that can be updated to actual C library.
Best regards
Unified Automation Support Team

rickwilleme
Full Member
Full Member
Posts: 5
Joined: 17 Apr 2012, 13:11

Re:UaExpert doesn't start on Linux Debian

Post by rickwilleme »

The reason why I chose for Debian, is because the Raspberry Pi is also running on Debian.
So really no solution can be provided on this?

Will the SDKs have similar problems?

User avatar
Support Team
Hero Member
Hero Member
Posts: 3070
Joined: 18 Mar 2011, 15:09

Re:UaExpert doesn't start on Linux Debian

Post by Support Team »

Can you use a more modern Linux for evaluation? You could run the UaExpert on a separate machine (or VM) and than connect remotely. You could use Suse, Ubuntu or Gentoo.

The SDK can run on any Linux system. When you purchase a "source code edition" of the SDK you can compile it completely from source and than it will run on the Debian. For Linux you get most application in source code, because Linux does not guarantee compatibility of the C runtime. This is a general problem of Linux systems and the reason why many apps are shipped in source. So the answer to your question is NO, you will not have similar problem with the SDK, the SDK can run on any Linux (but not the binary Eval-Edition).

Unfortunately we can not give you the source code just for evaluation, I hope you understand this.

We could generate a special evaluation version just for you, but this will be an extra effort and hence it will not be for free. If you are interested in a special evaluation version for exactly your target, please contact sales@unified-automation.com to request pricing.
Best regards
Unified Automation Support Team

rickwilleme
Full Member
Full Member
Posts: 5
Joined: 17 Apr 2012, 13:11

Re:UaExpert doesn't start on Linux Debian

Post by rickwilleme »

Thank you. That sound a lot better.
I'm not planning to pay for a evaluation version, but I'll contact you about the license prices.

User avatar
Support Team
Hero Member
Hero Member
Posts: 3070
Joined: 18 Mar 2011, 15:09

Re:UaExpert doesn't start on Linux Debian

Post by Support Team »

This topic is solved and has been locked by the administrator.

For new issues, please create a new topic.
Best regards
Unified Automation Support Team

Locked