Introduction to Exo
        
        
          Exo is a support library used in
          the Xfce desktop. It also has some
          helper applications that are used throughout Xfce.
        
        
          ![[Note]](../images/note.png) 
          
            Note
          
          
            Development versions of BLFS may not build or run some packages
            properly if LFS or dependencies have been updated since the most
            recent stable versions of the books.
          
         
        
          Package Information
        
        
        
          Exo Dependencies
        
        
          Required
        
        
          GTK-3.24.51, libxfce4ui-4.20.2,
          and libxfce4util-4.20.1
        
        
          Optional
        
        
          GTK-Doc-1.35.1
        
       
      
        
          Installation of Exo
        
        
          Install Exo by running the
          following commands:
        
        ./configure --prefix=/usr --sysconfdir=/etc &&
make
        
          To test the results, issue: make
          check.
        
        
          Now, as the root user:
        
        make install
       
      
        
          Command Explanations
        
        
          --enable-gtk-doc: Use this parameter if
          GTK-Doc is installed and you wish
          to rebuild and install the API documentation.
        
       
      
        
          Contents
        
        
          
            
              Installed Programs:
              exo-desktop-item-edit and exo-open
            
            
              Installed Libraries:
              libexo-2.so
            
            
              Installed Directories:
              /usr/include/exo-2 and
              /usr/share/gtk-doc/html/exo-2
            
           
         
        
          
            Short Descriptions
          
          
            
              
              
            
            
              
                | 
                    exo-desktop-item-edit
                   | 
                    is a command line utility to create or edit icons on the
                    desktop
                   | 
              
                | 
                    exo-open
                   | 
                    is a command line frontend to the Xfce Preferred Applications
                    framework. It can either be used to open a list of urls
                    with the default URL handler or launch the preferred
                    application for a certain category
                   | 
              
                | 
                    libexo-2.so | 
                    contains additional widgets, a framework for editable
                    toolbars, light-weight session management support and
                    functions to automatically synchronise object properties
                    (based on GObject Binding Properties)
                   |