473,394 Members | 1,956 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

GTK installation problem

kaarthikeyapreyan
The gtk version which tried to install is 2.12.9
The Glib version is 2.16.3

Expand|Select|Wrap|Line Numbers
  1. /bin/sh ../libtool --mode=link gcc  -g -O2 -Wall   -o gtk-query-immodules-2.0  queryimmodules.o libgtk-x11-2.0.la ../gdk-pixbuf/libgdk_pixbuf-2.0.la ../gdk/libgdk-x11-2.0.la
  2. gcc -g -O2 -Wall -o .libs/gtk-query-immodules-2.0 queryimmodules.o  ./.libs/libgtk-x11-2.0.so -L/home/numenta/glib-2.16.3/glibconf/lib /home/numenta/gtk+-2.12.9/gdk/.libs/libgdk-x11-2.0.so -L/usr/X11R6/lib -L/home/numenta/pixman-0.10.0/pixmanconf/lib -L/home/numenta/cairo-1.6.4/cairoconf/lib -L/home/numenta/pango-1.19.4/pangoconf/lib -L/home/numenta/glib-2.14.6/glib/lib -L/home/numenta/atk-1.18.0/atk/lib /home/numenta/atk-1.18.0/atk/lib/libatk-1.0.so ../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so ../gdk/.libs/libgdk-x11-2.0.so -lXrandr -lXinerama /home/numenta/pango-1.19.4/pangoconf/lib/libpangocairo-1.0.so /home/numenta/pango-1.19.4/pangoconf/lib/libpangoft2-1.0.so /home/numenta/pango-1.19.4/pangoconf/lib/libpango-1.0.so /home/numenta/glib-2.14.6/glib/lib/libgobject-2.0.so /home/numenta/glib-2.14.6/glib/lib/libgmodule-2.0.so /home/numenta/glib-2.14.6/glib/lib/libglib-2.0.so /home/numenta/cairo-1.6.4/cairoconf/lib/libcairo.so -lSM -lICE -lpng12 /home/numenta/pixman-0.10.0/pixmanconf/lib/libpixman-1.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so -lz /usr/lib/libexpat.so -lXcursor -lXrender -lXext -lXcomposite -lXdamage -lXfixes -lX11 /home/numenta/gtk+-2.12.9/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so /home/numenta/glib-2.16.3/glibconf/lib/libgmodule-2.0.so -ldl /home/numenta/glib-2.16.3/glibconf/lib/libgobject-2.0.so /home/numenta/glib-2.16.3/glibconf/lib/libglib-2.0.so -lm  -Wl,--rpath -Wl,/home/numenta/gtk+-2.12.9/gtkconf/lib -Wl,--rpath -Wl,/home/numenta/atk-1.18.0/atk/lib -Wl,--rpath -Wl,/home/numenta/pango-1.19.4/pangoconf/lib -Wl,--rpath -Wl,/home/numenta/glib-2.14.6/glib/lib -Wl,--rpath -Wl,/home/numenta/cairo-1.6.4/cairoconf/lib -Wl,--rpath -Wl,/home/numenta/pixman-0.10.0/pixmanconf/lib -Wl,--rpath -Wl,/home/numenta/glib-2.16.3/glibconf/lib
  3. ./.libs/libgtk-x11-2.0.so: undefined reference to `g_dpgettext'
  4. ./.libs/libgtk-x11-2.0.so: undefined reference to `g_assertion_message_expr'
  5. ./.libs/libgtk-x11-2.0.so: undefined reference to `g_assertion_message'
  6. collect2: ld returned 1 exit status
  7. make[4]: *** [gtk-query-immodules-2.0] Error 1
  8. make[4]: Leaving directory `/home/numenta/gtk+-2.12.9/gtk'
  9. make[3]: *** [all-recursive] Error 1
  10. make[3]: Leaving directory `/home/numenta/gtk+-2.12.9/gtk'
  11. make[2]: *** [all] Error 2
  12. make[2]: Leaving directory `/home/numenta/gtk+-2.12.9/gtk'
  13. make[1]: *** [all-recursive] Error 1
  14. make[1]: Leaving directory `/home/numenta/gtk+-2.12.9'
  15. make: *** [all] Error 2
How do I have to resolve this one ??
Where is the actual declaration for g_assertion_message ??
My configure was successful with its target as X11
Apr 30 '08 #1
8 2717
Nepomuk
3,112 Expert 2GB
The gtk version which tried to install is 2.12.9
The Glib version is 2.16.3

Expand|Select|Wrap|Line Numbers
  1. ...
  2. ./.libs/libgtk-x11-2.0.so: undefined reference to `g_dpgettext'
  3. ./.libs/libgtk-x11-2.0.so: undefined reference to `g_assertion_message_expr'
  4. ./.libs/libgtk-x11-2.0.so: undefined reference to `g_assertion_message'
  5. collect2: ld returned 1 exit status
  6. make[4]: *** [gtk-query-immodules-2.0] Error 1
  7. make[4]: Leaving directory `/home/numenta/gtk+-2.12.9/gtk'
  8. make[3]: *** [all-recursive] Error 1
  9. make[3]: Leaving directory `/home/numenta/gtk+-2.12.9/gtk'
  10. make[2]: *** [all] Error 2
  11. make[2]: Leaving directory `/home/numenta/gtk+-2.12.9/gtk'
  12. make[1]: *** [all-recursive] Error 1
  13. make[1]: Leaving directory `/home/numenta/gtk+-2.12.9'
  14. make: *** [all] Error 2
How do I have to resolve this one ??
Where is the actual declaration for g_assertion_message ??
My configure was successful with its target as X11
Hi!
I've often had similar errors when libraries where missing. Try installing libraries like "libgtk2.0-0" and "libgtk2.0-dev" (or as you're trying to install GTK 2.12, choose the appropriate ones) and then try again.

Greetings,
Nepomuk
May 2 '08 #2
Hi!
I've often had similar errors when libraries where missing. Try installing libraries like "libgtk2.0-0" and "libgtk2.0-dev" (or as you're trying to install GTK 2.12, choose the appropriate ones) and then try again.

Greetings,
Nepomuk
My first question is where do i get these development files
I had a copy downloaded from the debian site which contained a folder usr with files
usr/lib
usr/bin
usr/share
usr/include
where do i deploy these into my gtk source
May 28 '08 #3
micmast
144 100+
usually you can set the location folder when you run ./configure

do ./configure --help to get the right information

you should get something like this:
Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]


so when you want to install the program into a directory X you do
./configure --prefix=/X

when you do make install, it will copy the files into the right directory
May 28 '08 #4
Nepomuk
3,112 Expert 2GB
My first question is where do i get these development files
I had a copy downloaded from the debian site which contained a folder usr with files
usr/lib
usr/bin
usr/share
usr/include
where do i deploy these into my gtk source
So, are you using Debian then? In that case, it's much easier:
Open a terminal, become root (with su) and then type
Expand|Select|Wrap|Line Numbers
  1. apt-get install libgtk2.0-0 libgtk2.0-dev
(Or whatever version, you want to install.)
That should do the hard work for you.

Greetings,
Nepomuk
Jun 2 '08 #5
So, are you using Debian then? In that case, it's much easier:
Open a terminal, become root (with su) and then type
Expand|Select|Wrap|Line Numbers
  1. apt-get install libgtk2.0-0 libgtk2.0-dev
(Or whatever version, you want to install.)
That should do the hard work for you.

Greetings,
Nepomuk
Nope I don use debian I use SUSE Linux i was not able to get hold of the development files for this platform thats the reason why i got it from the debian site. Since it was a source download i thought it would not cause much of a difference
Jun 17 '08 #6
usually you can set the location folder when you run ./configure

do ./configure --help to get the right information

you should get something like this:
Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]


so when you want to install the program into a directory X you do
./configure --prefix=/X

when you do make install, it will copy the files into the right directory
The development package did not contain the configure file for me to do all these operations it just had a folder named usr and the subdirectories as specified earlier
Jun 17 '08 #7
Nepomuk
3,112 Expert 2GB
The development package did not contain the configure file for me to do all these operations it just had a folder named usr and the subdirectories as specified earlier
Well, I am guessing, that the files theoretically should just be copied into the root directory with
Expand|Select|Wrap|Line Numbers
  1. user@computer:~$ su
  2. root@computer:/home/user# cp -r usr /
however I am not sure of this plus the expected filetree might be a bit different under SuSE than under Debian. So I wouldn't try that without great caution and before I've tried all other possibilities.

I expect, Yast doesn't offer GTK 2.12.9 by itself? Otherwise you'd probably taken that route in the first place.

Did you download your files from the GTK website and follow the Installation Guide there? Are all dependencies installed, that that site lists?

Greetings,
Nepomuk
Jun 17 '08 #8
Are all dependencies installed, that that site lists?
The installation was carried out in the same way as given in the GTK site
My configuration was successful, its only my make that errors out doesn't that mean that all my dependencies was upto the benchmark ?
Jul 10 '08 #9

Sign in to post your reply or Sign up for a free account.

Similar topics

3
by: Rob Brown | last post by:
I put together an installation program and it works great the first time. The problem I have is that we want the users to be able to rerun the installation without needing to uninstall the older...
0
by: MichaƂ Januszczyk | last post by:
Hello. I've got the following problem: I created a windows installer project that installs my application. The application works with some files. I want to include some example files with the...
1
by: 3f | last post by:
Hello; We have made a web application that people can download from our web site and installed on: Windows XP Windows 2000 Professional Windows 2003 Server Windows 2000 Server
2
by: mb12036 | last post by:
All- Having a problem installing a DB2 client on a machine running AIX version 5.0. Client appeared to install one time succesfully, then was uninstalled and a reinstall was attempted. For...
2
by: news.symantec.com | last post by:
Hi All, I'm trying to install DB2 Enterprise Edition 8.1 (partitioned installation) onto a clean Win 2k SP4 advanced server box. The problem is the partitioned installation requires a "Domain...
4
by: Will Honea | last post by:
Wanting to look at V9, I attempted to install Db2 Express-C on a Suse Linux box I use as a sandbox. Since I was less that thorough when removing previous installations of V8 and V7, the...
4
by: James | last post by:
I am going to install DB2 version 9 on Windows XP workstation. But I can not continue the installation after I issue the command "setup /i en". System shows me that "A major error occoured while...
2
by: =?Utf-8?B?R3JlZw==?= | last post by:
I have no idea where to post this question, or even if its appropriate for me to post it here. I don't know if installing a VB.Net program has caused the problem I'm having or not. All I know is I...
0
by: Now You Know | last post by:
Best Christmas Lights Decoration Sale Installation in Los Angeles 818-386-1022 (These types of Innovative lights will definetly add to your Christmas decor) Here are the tips to use: The most...
0
by: Now You Know | last post by:
Best Christmas Lights Decoration Sale Installation in Los Angeles 818-386-1022 (These types of Innovative lights will definetly add to your Christmas decor) Here are the tips to use: The most...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.