Sziasztok!
Gnomeot fordítanék, de beleütköztem egy problémába. Lefordítottam a glib 2.14.0 ás verzióját. Majd az atkt próbáltam, de a .configure a köv hibával leáll:
checking for GLIB - version >= 2.0.0...
*** 'pkg-config --modversion glib-2.0' returned 2.14.0, but GLIB (2.12.4)
*** was found! If pkg-config was correct, then it is best
*** to remove the old version of GLib. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
no
configure: error:
*** GLIB 2.0.0 or better is required. The latest version of
*** GLIB is always available from ftp://ftp.gtk.org/. If GLIB is installed
*** but not in the same location as pkg-config add the location of the file
*** glib-2.0.pc to the environment variable PKG_CONFIG_PATH.
ebből én annyit vontam le, a gépen a glib 2.14.0 van, de valahogy a csomagkezelő 2.12.4-et lát és ez nem tetszik neki. De nem egészen értem, hog mit csináljak ezzel. Ha leszedem a glib 2.12.4-et, egy csomó más csomag is vele megy, amit én nem akarok. Hogy érjem el, hogy ne lássa a 2.12.4-es verziót.
Köszi.
Amúgy Debian 4.0 etch van a gépen.
- 856 megtekintés
Hozzászólások
Kell neked Debainnal szopni. :-)
Viccet félretéve: ha a distróhoz nincs új, akkor azt is kézzel kell feltenned.
It doesn't matter if you like my song as long as you can hear me sing
- A hozzászóláshoz be kell jelentkezni
hát ja :) de azért szeretem
próbáltam, hogy kézzel megkeresem a 2.12-es fájlokat és leszedem. akkor nem a 2.12 ütközött a 2.14-el hanem a "semmi". nem látta csak a pkg-config a verzióját. vagy mi :) én mára feladtam, de ha van valami ötlet, akkor próbálkozom.
- A hozzászóláshoz be kell jelentkezni
oliver@pancs:~$ apt-cache show libglib2.0-0
Package: libglib2.0-0
Priority: optional
Section: libs
Installed-Size: 1084
Maintainer: Sebastien Bacher
Architecture: i386
Source: glib2.0
Version: 2.12.4-2
Depends: libc6 (>= 2.3.6-6)
Recommends: libglib2.0-data
Conflicts: libpango1.0-0 (<< 1.11)
Filename: pool/main/g/glib2.0/libglib2.0-0_2.12.4-2_i386.deb
Size: 504324
MD5sum: 09f9e73a7be4841d174f20cd892967f2
SHA1: 737db400b87027a541eb542e98c438f8f5bb1537
SHA256: 25ea2795fd1e81ee3f6466c44aa0d24ce7638101e32d3f385b8d2c482883ba20
Description: The GLib library of C routines
GLib is a library containing many useful C routines for things such
as trees, hashes, lists, and strings. It is a useful general-purpose
C library used by projects such as GTK+, GIMP, and GNOME.
.
This package contains the shared libraries.
Tag: devel::lang:c, devel::library, implemented-in::c, role::shared-lib, uitoolkit::gtk
oliver@pancs:~$ glib-gettextize --version
/usr/bin/glib-gettextize (GNU glib) 2.12.4
Copyright (C) 1995-1998, 2000, 2001 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Ulrich Drepper
Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.
debian 4.0 - linux-2.6.22.1-pancs1-wifi1 - 2.6.22.1 kernel madwifivel itt
- A hozzászóláshoz be kell jelentkezni
jah, csak most láttam :D
itt a lényeg: "Lefordítottam a glib 2.14.0 ás verzióját"
Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.
debian 4.0 - linux-2.6.22.1-pancs1-wifi1 - 2.6.22.1 kernel madwifivel itt
- A hozzászóláshoz be kell jelentkezni
érzésem szerint itt nem a debiannal lesz a gond, hanem a .configure-val, szerintem azt nézd át és ha kell turkáld meg vagy a pkg-config a szar, annak meg nem sok köze van a dpkg-hoz.
Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.
debian 4.0 - linux-2.6.22.1-pancs1-wifi1 - 2.6.22.1 kernel madwifivel itt
- A hozzászóláshoz be kell jelentkezni
átnézem a .configure-t, de a pkg-configal mit tudok csinálni, ha szar?
- A hozzászóláshoz be kell jelentkezni
Mivel hasonlo temaban keresgeltem most a neten, gondoltam beirok ide(tevedve), hatha ez segit:
# ./configure --disable-glibtest
Ha nem vezetne megoldasra, akkor:
http://ubuntuforums.org/archive/index.php/t-458435.html
- A hozzászóláshoz be kell jelentkezni
Ne a configure-t nézd át, annak értelme nincs.
A configure.ac vagy configure.in fájlt nézd át, ott szépen írja, mi a teendő.
Módosítás után feltétlen kell autoreconf parancsot futtass a ./configure előtt
Amúgy a forrásból fordítást valszinűleg nem yól csináltad, debian alatt amúgy is dpkg-buildpkg paranccsal illik ilyent csinálni.
- A hozzászóláshoz be kell jelentkezni