Menu

#2 target_link_libraries missing -lX11

1.0
closed
nobody
None
2018-03-06
2018-03-04
No

Dear luscus developers,
luscus does not compile on my pc, debian linux, unless I add -lX11 to target_link_libraries, reason is
DSO for libX11.so missing from command line.
Best regards and thanks for the hard and nice work
Fulvio

Related

Tickets: #2

Discussion

  • Goran Kovacevic

    Goran Kovacevic - 2018-03-05

    Dear Fulvio,

    Thank you for reporting this bug.
    There are different options for linking luscus, depending on libraries present on a computer. I believe that you were linking luscus with gtk+-2.0 and without gtkglext-1.0.
    Can you, please, confirm that your pc has gtk+-2.0 and not gtkglext-1.0 or gtk+-3.0 installed, so I can apply your fix.
    Installed gtk libraries can be easily checked with command:
    pkg-config --list-all | grep gtk

    Best regards,
    Goran

    P.S. If you install gtkglext-1.0 (debian package: libgtkglext1-dev) and compile luscus, you will enable extra features.

     
    • fulvio ciriaco

      fulvio ciriaco - 2018-03-05

      Dear Goran,
      I confirm that gtkglext is not installed, anyhow, here is the list of
      gtk installed libraries:
      gtk-engines-2 gtk-engines-2 - GTK+ Theme Engines
      gtk+-x11-3.0 GTK+ - GTK+ Graphical UI Library
      gtk+-broadway-3.0 GTK+ - GTK+ Graphical UI Library
      gtk+-unix-print-2.0 GTK+ - GTK+ Unix print support
      gtkmm-3.0 gtkmm - C++ binding for the GTK+ toolkit
      gtk+-unix-print-3.0 GTK+ - GTK+ Unix print support
      gtk+-wayland-3.0 GTK+ - GTK+ Graphical UI Library
      gtk+-2.0 GTK+ - GTK+ Graphical UI Library (x11 target)
      gtk+-3.0 GTK+ - GTK+ Graphical UI Library
      lxappearance lxappearance - Tool used to customize look and feel of gtk+ applications.
      gtk+-x11-2.0 GTK+ - GTK+ Graphical UI Library (x11 target)

      I also confirm that installing gtkglext compilation proceeds well.
      Fulvio

      On Mon, 05 Mar 2018 12:22:14 +0100,
      Goran Kovacevic wrote:

      [1 <multipart alternative="" (7bit)="">]</multipart>
      [1.1 <text plain;="" us-ascii="" (7bit)="">]</text>
      [1.2 <text html;="" us-ascii="" (7bit)="">]</text>
      Dear Fulvio,

      Thank you for reporting this bug.
      There are different options for linking luscus, depending on libraries present on a computer. I believe that you were linking luscus with gtk+-2.0 and without gtkglext-1.0.
      Can you, please, confirm that your pc has gtk+-2.0 and not gtkglext-1.0 or gtk+-3.0 installed, so I can apply your fix.
      Installed gtk libraries can be easily checked with command:
      pkg-config --list-all | grep gtk

      Best regards,
      Goran

      P.S. If you install gtkglext-1.0 (debian package: libgtkglext1-dev) and compile luscus, you will enable extra features.


      [tickets:#2] target_link_libraries missing -lX11

      Status: open
      Milestone: 1.0
      Created: Sun Mar 04, 2018 08:34 AM UTC by fulvio ciriaco
      Last Updated: Sun Mar 04, 2018 08:34 AM UTC
      Owner: nobody

      Dear luscus developers,
      luscus does not compile on my pc, debian linux, unless I add -lX11 to target_link_libraries, reason is
      DSO for libX11.so missing from command line.
      Best regards and thanks for the hard and nice work
      Fulvio


      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/luscus/tickets/2/

      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

       

      Related

      Tickets: #2

  • Goran Kovacevic

    Goran Kovacevic - 2018-03-06

    Dear Fulvio,

    Thanks for the info. Now I know what went wrong and fixes are placed on sourceforge.

    Thanks again,
    Goran

     
  • Goran Kovacevic

    Goran Kovacevic - 2018-03-06
    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB