Sponsored Content
Operating Systems Linux Red Hat RHEL 7 distribution compatibility Post 303028885 by chaosvn on Thursday 17th of January 2019 11:30:03 AM
Old 01-17-2019
RHEL 7 distribution compatibility

Hi all, I'm new here.

I am currently using RHEL 6.10 and transitioning to RHEL 7 soon. Some of my GUI developments are developed using Glade v2.6.8. My question is: Is Glade v2.6.8 compatible with RHEL 7? Do I need to install additional libraries or dependencies? I looked up the list of application compatibility guide but did not see anything related to Glade.

Thanks!
 

10 More Discussions You Might Find Interesting

1. Red Hat

Difference between RHEL 3 AND RHEL 4

Anybody, let me know major differences between RHEL 3 & 4 . (2 Replies)
Discussion started by: sakthi_13
2 Replies

2. Solaris

Disks compatibility

Hi all, I am trying to isntall veritas replicator on 2 DA 3000 storage , But with little luck . I am running a solaris 10 and vsf 4.1, Veritas Volume Replicator Option 4.1 My question is that : when i got the array i had 2 disks missing , So we had to replace them , but I found out that... (0 Replies)
Discussion started by: ppass
0 Replies

3. Solaris

Solaris 10 - HW compatibility

Sorry, if this isn't the right forum for this question. I would like to compile an executable with gcc/g++ under Solaris 10 on the following OLDER SPARC-machine and then run this executable on the NEW SPARC-machine (see description down in this post). I'm wondering if it would be possible or if... (4 Replies)
Discussion started by: sunfire
4 Replies

4. Red Hat

cannot ssh (use NFS) on RHEL box, but can mount external & ssh out of RHEL box

Ok, Im trying to get NFS working on my RHEL 5 box, apparently i can use the box as a client, but not as a server. If it helps i cant ssh into the box (server), but as a client ssh works fine. Ive configured server: /etc/hosts.allow: all : all all :all@all setup my /etc/exports file... (4 Replies)
Discussion started by: drs.grid
4 Replies

5. Red Hat

Does RHEL 5 provide a command to collect RHEL system log in single compress file?

Hi, I heard a command that can collect all RHEL 5 log in a single compress file before I forget. Does any body know...What the command is ? Thanks. (4 Replies)
Discussion started by: nnnnnnine
4 Replies

6. Red Hat

Error throwing while installing vsftpd package in rhel 6. using rhel 6 dvd.

Hi all, Im studying rhcsa as of now, so yum installation and dependencies are messing me to not workit out. i have dual os, win 7 & rhel 6. i have tried this installation of vsftpd package with rhel 6 dvd in VM rhel 6 in win 7 as well as host rhel 6.still the same issue. below error... (6 Replies)
Discussion started by: redhatlbug
6 Replies

7. Red Hat

RHEL 6, Spacewalk 2.3 unable to download RHEL 5 repo data

Hello all, I am having a bit of an issue on my Spacewalk installation. Some amplifying information is that it is Spacewalk 2.3 installed on a RHEL 6 machine and I am attempting to install/update a RHEL 5 channel/repository. I am fairly new to Spacewalk so I am still learning but this is what I... (3 Replies)
Discussion started by: jstone4646
3 Replies

8. UNIX for Dummies Questions & Answers

Windows->RHEL->RHEL X11 Forwarding?

I know this question might have been asked a lot but couldn't find anything that worked. From a windows machine 'A' I can only SSH into Linux server 'B' from where I can SSH into another Linux server 'C'. I need to be able to run GUI interfaces on server C which run on my Windows machine. I... (3 Replies)
Discussion started by: hr.prasan
3 Replies

9. Red Hat

Is it possible to install RHEL 7 on top of RHEL 6?

Hi We have RHEL 6.7 on an HP physical server and want to install RHEL 7 (not upgrade) on top of it by means of virtualization. Is it possible to install/configure RHEV/KVM virtualization on base RHEL 6.7 OS instance and then install RHEL 7 as a VM guest on it? If yes, could you please guide me... (1 Reply)
Discussion started by: magnus29
1 Replies

10. Shell Programming and Scripting

Cut command on RHEL 6.8 compatibility issues

We have a lot of scripts using cut as : cut -c 0-8 --works for cut (GNU coreutils) 5.97, but does not work for cut (GNU coreutils) 8.4. Gives error - cut: fields and positions are numbered from 1 Try `cut --help' for more information. The position needs to start with 1 for later... (6 Replies)
Discussion started by: Vikram Jain
6 Replies
GladeXML(3pm)						User Contributed Perl Documentation					     GladeXML(3pm)

NAME
Gtk2::GladeXML - Create user interfaces directly from Glade XML files. SYNOPSIS
# for a pure gtk+ glade project use Gtk2 -init; use Gtk2::GladeXML; $gladexml = Gtk2::GladeXML->new('example.glade'); $gladexml->signal_autoconnect_from_package('main'); $quitbtn = $gladexml->get_widget('Quit'); Gtk2->main; # for glade files using gnome widgets, you must initialize Gnome2 # before loading the glade file. use Gnome2; use Gtk2::GladeXML; # this call also initializes gtk+ for us Gnome2::Program->init ($appname, $version); $gladexml = Gtk2::GladeXML->new('gnomeapp.glade'); Gtk2->main; ABSTRACT
Gtk2::GladeXML allows Perl programmers to use libglade, a C library which generates graphical user interfaces directly from the XML output of the Glade user interface designer. DESCRIPTION
Glade is a free user interface builder for GTK+ and GNOME. After designing a user interface with glade-2 the layout and configuration are saved in an XML file. libglade is a library which knows how to build and hook up the user interface described in the Glade XML file at application run time. This extension module binds libglade to Perl so you can create and manipulate user interfaces in Perl code in conjunction with Gtk2 and even Gnome2. Better yet you can load a file's contents into a PERL scalar do a few magical regular expressions to customize things and the load up the app. It doesn't get any easier. FUNCTIONS
$gladexml = Gtk2::GladeXML->new(GLADE_FILE, [ROOT, DOMAIN]) Create a new GladeXML object by loading the data in GLADE_FILE. ROOT is an optional parameter that specifies a point (widget node) from which to start building. DOMAIN is an optional parameter that specifies the translation domain for the xml file. $gladexml = Gtk2::GladeXML->new_from_buffer(BUFFER, [ROOT, DOMAIN]) Create a new GladeXML object from the scalar string contained in BUFFER. ROOT is an optional parameter that specifies a point (widget node) from which to start building. DOMAIN is an optional parameter that specifies the translation domain for the xml file. $widget = $gladexml->get_widget(NAME) Return the widget created by the XML file with NAME or undef if no such name exists. $gladexml->signal_autoconnect($callback[, $userdata]) Iterates over all signals and calls the given callback: sub example_cb { my ($name, $widget, $signal, $signal_data, $connect, $after, $userdata) = @_; } The following two convenience methods use this to provide a more convenient interface. $gladexml->signal_autoconnect_from_package([PACKAGE or OBJECT]) Sets up the signal handling callbacks as specified in the glade XML data. The argument to this method can be a Perl package name or an object. If a package name is used, each handler named in the Glade XML data will be called as a subroutine in the named package. If an object is supplied each handler will be called as a method of the object. If no argument is supplied, the name of the calling package will be used. A user data argument cannot be supplied however this is seldom necessary when an object is used. The names of the subroutines or methods must exactly match the handler name in the XML data. It is worth noting that callbacks you get for free in c such as gtk_main_quit will not exist in perl and must always be defined, for example: sub gtk_main_quit { Gtk2->main_quit; } Otherwise behavior should be exactly as expected with the use of libglade from a C application. $gladexml->signal_autoconnect_all (name => handler, ...) Iterates over all named signals and tries to connect them to the handlers specified as arguments (handlers not given as argument are being ignored). This is very handy when implementing your own widgets, where you can't use global callbacks. $widget = Gtk2::Glade->set_custom_handler ($callback[, $userdata]) This method tells Gtk2::GladeXML how to create handlers for custom widgets. You can specify a "custom" widget in a glade file, which allows you to include in your interface widgets that Glade itself doesn't know how to create. To tell libglade how to instantiate such widgets, you specify a "custom widget handler", a function which returns a Gtk2:Widget object for that custom widget. This handler needs to be installed sometime before the instantiation of your Gtk2::GladeXML object, by calling "set_custom_handler". my $widget = Gtk2::Glade->set_custom_handler( &my_handler ); my $gladexml = Gtk2::GladeXML->new( 'MyApp.glade' ); The prototype for the custom handler is: sub my_handler { my ($xml, # The Gtk2::GladeXML object # the remaining arguments are as specified in the glade file: $func_name, # The function name $name, # the name of the widget to be created $str1, # the string1 property $str2, # the string2 property $int1, # the int1 property $int2, # the int2 property $userdata # the data passed to set_custom_handler ) = @_; ... return $widget; # a new Gtk2::Widget; you must call ->show on it. } FAQ
Where is the option to generate Perl source in Glade? Glade itself only creates the XML description, and relies on extra converter programs to write source code; only a few converters are widely popular. In general, however, you don't want to generate source code for a variety of reasons, mostly to do with maintainability. This message on the glade-devel list explains it best: http://lists.ximian.com/archives/public/glade-devel/2003-February/000015.html Why does my program crash on startup? Does your glade file use Gnome widgets? If so, you must initialize Gnome manually; libglade can knows how to create gnome widgets, but can't know how you want to initialize the app. This is usually sufficient: use Gnome2; Gnome2::Program->init ($app_name, $version_string); Libglade's API reference mentions this: http://developer.gnome.org/doc/API/2.0/libglade/libglade-modules.html SEE ALSO
perl(1), Glib(3pm), Gtk2(3pm) The Libglade Reference Manual at <http://developer.gnome.org/doc/API/2.0/libglade/> An introductory article that originally appeared in The Perl Review: http://live.gnome.org/GTK2-Perl/GladeXML/Tutorial <http://live.gnome.org/GTK2-Perl/GladeXML/Tutorial> AUTHOR
Ross McFarland <rwmcfa1 at neces dot com>, Marc Lehmann <pcg@goof.com>, muppet <scott at asofyet dot org>. Bruce Alderson provided several examples. Grant McClean <grant at mclean dot net dot nz> and Marco Antonio Manzo <amnesiac at perl dot org dot mx> contributed documentation. COPYRIGHT AND LICENSE
Copyright 2003-2006 by the gtk2-perl team. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA. perl v5.14.2 2008-09-07 GladeXML(3pm)
All times are GMT -4. The time now is 03:00 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy