KDS_1.0 Linux: Ubuntu 14.04 woes

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

KDS_1.0 Linux: Ubuntu 14.04 woes

跳至解决方案
1,380 次查看
RodBorras
NXP Employee
NXP Employee

Well, I just upgraded my Linux machines to Ubuntu 14.04, and now KDS no longer works.

 

I suspect it is due to the fact that 14.04 no longer has the ia32-libs package. This package did exist for Ubuntu 12.04, and KDS did work identically to the Windows version, for me.

 

After changing/adding a lot of 32b packages, I did manage to get eclipse to run in 14.04, but the graphics looked terrible. I also tried converting the 64b RPM to a DEB file, but the results were the same.

 

At this point, I am reverting back to Erich's generic Kepler implementation from mcuoneclipse.com.

 

I will come back to KDS once we have a 64b version with Linux debugging.

 

Thanks,

Rod.

标签 (1)
0 项奖励
回复
1 解答
971 次查看
BlackNight
NXP Employee
NXP Employee

Hi Rod,

thanks for the details. The V1.0 beta release does not support 64bit linux yet, but this planned for the upcoming releases.

Erich

在原帖中查看解决方案

0 项奖励
回复
5 回复数
971 次查看
bonzo
NXP Employee
NXP Employee

Rod,

I just tested KDS on Ubuntu 14.04 32-bit version.

I can compile, but cannot debug.  On the other hand, I have no problems using Ubuntu 12.04 32-bit. (but no such luck with the 64-bit version).

--Brad

0 项奖励
回复
971 次查看
RodBorras
NXP Employee
NXP Employee

Yes, agreed. KDS111 works really well in Ubuntu1404 64b!

Also, I can now seamlessly transfer projects back and forth between Windows and Linux (using Egit + bitbucket) and update code on either machine.

Great job guys!

At this point, I am reverting back to Erich's generic Kepler implementation from mcuoneclipse.com. I will come back to KDS once we have a 64b version with Linux debugging..

==> I have now migrated back to KDS.

0 项奖励
回复
971 次查看
bonzo
NXP Employee
NXP Employee

KDS 1.1.1 works great on Ubuntu 14.04.

But you must first install the 64-bit libraries

$ sudo apt-get install ia32-libs

0 项奖励
回复
971 次查看
stephangoldenbe
Contributor I

Enable multiarch first:

dpkg --add-architecture i386

apt-get update

apt-get install ia32-libs

and probably some more i386 libs until it runs smooth. This is what I've collected so far on a Debian sid system:

root@oppa-hex-ssd:~# uname -r

3.17-2.towo-siduction-amd64

root@oppa-hex-ssd:~# dpkg -l | grep :i386

ii  gcc-4.8-base:i386                          4.8.3-13                              i386        GCC, the GNU Compiler Collection (base package)

ii  gcc-4.9-base:i386                          4.9.2-1                                i386        GCC, the GNU Compiler Collection (base package)

ii  glib-networking:i386                        2.42.0-2                              i386        network-related giomodules for GLib

ii  gtk2-engines-murrine:i386                  0.98.1.1-5                            i386        cairo-based gtk+-2.0 theme engine

ii  libacl1:i386                                2.2.52-2                              i386        Access control list shared library

ii  libasound2:i386                            1.0.28-1                              i386        shared library for ALSA applications

ii  libatk-bridge2.0-0:i386                    2.14.0-2                              i386        AT-SPI 2 toolkit bridge - shared library

ii  libatk1.0-0:i386                            2.14.0-1                              i386        ATK accessibility toolkit

ii  libatspi2.0-0:i386                          2.14.0-1                              i386        Assistive Technology Service Provider Interface - shared library

ii  libattr1:i386                              1:2.4.47-2                            i386        Extended attribute shared library

ii  libavahi-client3:i386                      0.6.31-4                              i386        Avahi client library

ii  libavahi-common-data:i386                  0.6.31-4                              i386        Avahi common data files

ii  libavahi-common3:i386                      0.6.31-4                              i386        Avahi common library

ii  libavahi-glib1:i386                        0.6.31-4                              i386        Avahi GLib integration library

ii  libbsd0:i386                                0.7.0-2                                i386        utility functions from BSD systems - shared library

ii  libc6:i386                                  2.19-13                                i386        GNU C Library: Shared libraries

ii  libcairo-gobject2:i386                      1.14.0-2.1                            i386        Cairo 2D vector graphics library (GObject library)

ii  libcairo2:i386                              1.14.0-2.1                            i386        Cairo 2D vector graphics library

ii  libcanberra-gtk3-0:i386                    0.30-2.1                              i386        GTK+ 3.0 helper for playing widget event sounds with libcanberra

ii  libcanberra-gtk3-module:i386                0.30-2.1                              i386        translates GTK3 widgets signals to event sounds

ii  libcanberra0:i386                          0.30-2.1                              i386        simple abstract interface for playing event sounds

ii  libcolord2:i386                            1.2.1-1+b1                            i386        system service to manage device colour profiles -- runtime

ii  libcomerr2:i386                            1.42.12-1                              i386        common error description library

ii  libcups2:i386                              1.7.5-7                                i386        Common UNIX Printing System(tm) - Core library

ii  libdatrie1:i386                            0.2.8-1                                i386        Double-array trie library

ii  libdbus-1-3:i386                            1.8.8-2                                i386        simple interprocess messaging system (library)

ii  libdbus-glib-1-2:i386                      0.102-1                                i386        simple interprocess messaging system (GLib-based shared library)

ii  libdrm-nouveau2:i386                        2.4.58-2                              i386        Userspace interface to nouveau-specific kernel DRM services -- runtime

ii  libdrm-radeon1:i386                        2.4.58-2                              i386        Userspace interface to radeon-specific kernel DRM services -- runtime

ii  libdrm2:i386                                2.4.58-2                              i386        Userspace interface to kernel DRM services -- runtime

ii  libedit2:i386                              3.1-20140620-2                        i386        BSD editline and history libraries

ii  libegl1-mesa:i386                          10.3.2-1                              i386        free implementation of the EGL API -- runtime

ii  libelf1:i386                                0.159-4                                i386        library to read and write ELF files

ii  libexpat1:i386                              2.1.0-6                                i386        XML parsing C library - runtime library

ii  libffi6:i386                                3.1-2                                  i386        Foreign Function Interface library runtime

ii  libfontconfig1:i386                        2.11.0-6.1                            i386        generic font configuration library - runtime

ii  libfreetype6:i386                          2.5.2-2                                i386        FreeType 2 font engine, shared library files

ii  libgbm1:i386                                10.3.2-1                              i386        generic buffer management API -- runtime

ii  libgcc1:i386                                1:4.9.2-1                              i386        GCC support library

ii  libgconf-2-4:i386                          3.2.6-3                                i386        GNOME configuration database system (shared libraries)

ii  libgcrypt11:i386                            1.5.4-3                                i386        LGPL Crypto library - runtime library

ii  libgdk-pixbuf2.0-0:i386                    2.31.1-2+b1                            i386        GDK Pixbuf library

ii  libgl1-mesa-glx:i386                        10.3.2-1                              i386        free implementation of the OpenGL API -- GLX runtime

ii  libglapi-mesa:i386                          10.3.2-1                              i386        free implementation of the GL API -- shared library

ii  libglib2.0-0:i386                          2.42.0-2                              i386        GLib library of C routines

ii  libglu1-mesa:i386                          9.0.0-2                                i386        Mesa OpenGL utility library (GLU)

ii  libgmp10:i386                              2:6.0.0+dfsg-6                        i386        Multiprecision arithmetic library

ii  libgnomevfs2-0:i386                        1:2.24.4-6                            i386        GNOME Virtual File System (runtime libraries)

ii  libgnutls-deb0-28:i386                      3.3.8-3                                i386        GNU TLS library - main runtime library

ii  libgnutls26:i386                            2.12.23-17                            i386        GNU TLS library - runtime library

ii  libgnutls28:i386                            3.2.15-1                              i386        GNU TLS library - main runtime library

ii  libgpg-error0:i386                          1.17-2                                i386        library for common error values and messages in GnuPG components

ii  libgraphite2-3:i386                        1.2.4-3                                i386        Font rendering engine for Complex Scripts -- library

ii  libgssapi-krb5-2:i386                      1.12.1+dfsg-13                        i386        MIT Kerberos runtime libraries - krb5 GSS-API Mechanism

ii  libgtk-3-0:i386                            3.14.4-2                              i386        GTK+ graphical user interface library

ii  libgtk2.0-0:i386                            2.24.25-1                              i386        GTK+ graphical user interface library

ii  libharfbuzz0b:i386                          0.9.35-2                              i386        OpenType text shaping engine (shared library)

ii  libhogweed2:i386                            2.7.1-3                                i386        low level cryptographic library (public-key cryptos)

ii  libice6:i386                                2:1.0.9-1                              i386        X11 Inter-Client Exchange library

ii  libidl0:i386                                0.8.14-0.4                            i386        library for parsing CORBA IDL files

ii  libidn11:i386                              1.29-1                                i386        GNU Libidn library, implementation of IETF IDN specifications

ii  libjasper1:i386                            1.900.1-debian1-2.1+b1                i386        JasPer JPEG-2000 runtime library

ii  libjbig0:i386                              2.1-3.1                                i386        JBIGkit libraries

ii  libjpeg62-turbo:i386                        1:1.3.1-10                            i386        libjpeg-turbo JPEG runtime library

ii  libjpeg8:i386                              8d1-2                                  i386        Independent JPEG Group's JPEG runtime library

ii  libjson-glib-1.0-0:i386                    1.0.2-1                                i386        GLib JSON manipulation library

ii  libk5crypto3:i386                          1.12.1+dfsg-13                        i386        MIT Kerberos runtime libraries - Crypto Library

ii  libkeyutils1:i386                          1.5.9-5                                i386        Linux Key Management Utilities (library)

ii  libkrb5-3:i386                              1.12.1+dfsg-13                        i386        MIT Kerberos runtime libraries

ii  libkrb5support0:i386                        1.12.1+dfsg-13                        i386        MIT Kerberos runtime libraries - Support library

ii  liblcms2-2:i386                            2.6-3+b2                              i386        Little CMS 2 color management library

ii  libllvm3.4:i386                            1:3.4.2-13                            i386        Modular compiler and toolchain technologies, runtime library

ii  libllvm3.5:i386                            1:3.5-6                                i386        Modular compiler and toolchain technologies, runtime library

ii  libltdl7:i386                              2.4.2-1.11                            i386        System independent dlopen wrapper for GNU libtool

ii  liblzma5:i386                              5.1.1alpha+20120614-2                  i386        XZ-format compression library

ii  libncurses5:i386                            5.9+20140913-1                        i386        shared libraries for terminal handling

ii  libnettle4:i386                            2.7.1-3                                i386        low level cryptographic library (symmetric and one-way cryptos)

ii  libnspr4:i386                              2:4.10.7-1                            i386        NetScape Portable Runtime Library

ii  libnss3:i386                                2:3.17.2-1                            i386        Network Security Service libraries

ii  libnss3-1d:i386                            2:3.17.2-1                            i386        Network Security Service libraries - transitional package

ii  libogg0:i386                                1.3.2-1                                i386        Ogg bitstream library

ii  liborbit-2-0:i386                          1:2.14.19-0.3                          i386        high-performance CORBA implementation - common libraries

ii  liborbit2:i386                              1:2.14.19-0.3                          i386        high-performance CORBA implementation - extra libraries

ii  libp11-kit0:i386                            0.20.7-1                              i386        Library for loading and coordinating access to PKCS#11 modules - runtime

ii  libpango-1.0-0:i386                        1.36.8-2                              i386        Layout and rendering of internationalized text

ii  libpango1.0-0:i386                          1.36.8-2                              i386        Layout and rendering of internationalized text

ii  libpangocairo-1.0-0:i386                    1.36.8-2                              i386        Layout and rendering of internationalized text

ii  libpangoft2-1.0-0:i386                      1.36.8-2                              i386        Layout and rendering of internationalized text

ii  libpangox-1.0-0:i386                        0.0.2-5                                i386        pango library X backend

ii  libpangoxft-1.0-0:i386                      1.36.8-2                              i386        Layout and rendering of internationalized text

ii  libpcre3:i386                              1:8.35-3.1                            i386        Perl 5 Compatible Regular Expression Library - runtime files

ii  libpixman-1-0:i386                          0.32.6-3                              i386        pixel-manipulation library for X and cairo

ii  libpng12-0:i386                            1.2.50-2                              i386        PNG library - runtime

ii  libproxy1:i386                              0.4.11-4                              i386        automatic proxy configuration management library (shared)

ii  librest-0.7-0:i386                          0.7.92-2                              i386        REST service access library

ii  libselinux1:i386                            2.3-2                                  i386        SELinux runtime shared libraries

ii  libsm6:i386                                2:1.2.2-1                              i386        X11 Session Management library

ii  libsoup-gnome2.4-1:i386                    2.48.0-1                              i386        HTTP library implementation in C -- GNOME support library

ii  libsoup2.4-1:i386                          2.48.0-1                              i386        HTTP library implementation in C -- Shared library

ii  libsqlite3-0:i386                          3.8.7.1-1                              i386        SQLite 3 shared library

ii  libstdc++6:i386                            4.9.2-1                                i386        GNU Standard C++ Library v3

ii  libtasn1-6:i386                            4.2-2                                  i386        Manage ASN.1 structures (runtime)

ii  libtdb1:i386                                1.3.1-1                                i386        Trivial Database - shared library

ii  libthai0:i386                              0.1.21-1                              i386        Thai language support library

ii  libtiff5:i386                              4.0.3-10+b2                            i386        Tag Image File Format (TIFF) library

ii  libtinfo5:i386                              5.9+20140913-1                        i386        shared low-level terminfo library for terminal handling

ii  libudev1:i386                              215-5+b1                              i386        libudev shared library

ii  libusb-0.1-4:i386                          2:0.1.12-25                            i386        userspace USB programming library

ii  libusb-1.0-0:i386                          2:1.0.19-1                            i386        userspace USB programming library

ii  libusb-1.0-0-dbg:i386                      2:1.0.19-1                            i386        userspace USB programming library development files

ii  libusb-1.0-0-dev:i386                      2:1.0.19-1                            i386        userspace USB programming library development files

ii  libuuid1:i386                              2.25.2-2                              i386        Universally Unique ID library

ii  libvorbis0a:i386                            1.3.4-2                                i386        decoder library for Vorbis General Audio Compression Codec

ii  libvorbisfile3:i386                        1.3.4-2                                i386        high-level API for Vorbis General Audio Compression Codec

ii  libwayland-client0:i386                    1.6.0-2                                i386        wayland compositor infrastructure - client library

ii  libwayland-cursor0:i386                    1.6.0-2                                i386        wayland compositor infrastructure - cursor library

ii  libwayland-server0:i386                    1.6.0-2                                i386        wayland compositor infrastructure - server library

ii  libx11-6:i386                              2:1.6.2-3                              i386        X11 client-side library

ii  libx11-xcb1:i386                            2:1.6.2-3                              i386        Xlib/XCB interface library

ii  libxau6:i386                                1:1.0.8-1                              i386        X11 authorisation library

ii  libxcb-dri2-0:i386                          1.10-3                                i386        X C Binding, dri2 extension

ii  libxcb-dri3-0:i386                          1.10-3                                i386        X C Binding, dri3 extension

ii  libxcb-glx0:i386                            1.10-3                                i386        X C Binding, glx extension

ii  libxcb-present0:i386                        1.10-3                                i386        X C Binding, present extension

ii  libxcb-render0:i386                        1.10-3                                i386        X C Binding, render extension

ii  libxcb-shape0:i386                          1.10-3                                i386        X C Binding, shape extension

ii  libxcb-shm0:i386                            1.10-3                                i386        X C Binding, shm extension

ii  libxcb-sync1:i386                          1.10-3                                i386        X C Binding, sync extension

ii  libxcb-xfixes0:i386                        1.10-3                                i386        X C Binding, xfixes extension

ii  libxcb1:i386                                1.10-3                                i386        X C Binding

ii  libxcomposite1:i386                        1:0.4.4-1                              i386        X11 Composite extension library

ii  libxcursor1:i386                            1:1.1.14-1                            i386        X cursor management library

ii  libxdamage1:i386                            1:1.1.4-2                              i386        X11 damaged region extension library

ii  libxdmcp6:i386                              1:1.1.1-1                              i386        X11 Display Manager Control Protocol library

ii  libxext6:i386                              2:1.3.3-1                              i386        X11 miscellaneous extension library

ii  libxfixes3:i386                            1:5.0.1-2                              i386        X11 miscellaneous 'fixes' extension library

ii  libxft2:i386                                2.3.2-1                                i386        FreeType-based font drawing library for X

ii  libxi6:i386                                2:1.7.4-1                              i386        X11 Input extension library

ii  libxinerama1:i386                          2:1.1.3-1                              i386        X11 Xinerama extension library

ii  libxkbcommon0:i386                          0.4.3-2                                i386        library interface to the XKB compiler - shared library

ii  libxml2:i386                                2.9.2+dfsg1-1                          i386        GNOME XML library

ii  libxrandr2:i386                            2:1.4.2-1                              i386        X11 RandR extension library

ii  libxrender1:i386                            1:0.9.8-1                              i386        X Rendering Extension client library

ii  libxshmfence1:i386                          1.1-4                                  i386        X shared memory fences - shared library

ii  libxt6:i386                                1:1.1.4-1                              i386        X11 toolkit intrinsics library

ii  libxtst6:i386                              2:1.2.2-1                              i386        X11 Testing -- Record extension library

ii  libxxf86vm1:i386                            1:1.1.3-1                              i386        X11 XFree86 video mode extension library

ii  zlib1g:i386                                1:1.2.8.dfsg-2                        i386        compression library - runtime

root@oppa-hex-ssd:~#

0 项奖励
回复
972 次查看
BlackNight
NXP Employee
NXP Employee

Hi Rod,

thanks for the details. The V1.0 beta release does not support 64bit linux yet, but this planned for the upcoming releases.

Erich

0 项奖励
回复