|
Admin
|
 |
« Reply #30 on: 04 May , 2010, 06:08:21 AM » |
Quote
|
mina@LT015 ~/Desktop/x/marcion $ ./marcion ./marcion: /lib/libc.so.6: version `GLIBC_2.10' not found (required by ./marcion)
|
|
|
|
|
Logged
|
|
|
|
vagrant
Jr. Member

Offline
Posts: 82
|
 |
« Reply #31 on: 04 May , 2010, 11:33:52 AM » |
Quote
|
this is problem, try to upgrade glibc on actual version, i will compile new executable with glibc statically linked. please send me output of ldd marcion maybe there are also other unsatisfied dependencies
|
|
|
|
|
Logged
|
|
|
|
|
Admin
|
 |
« Reply #32 on: 05 May , 2010, 04:21:00 AM » |
Quote
|
./marcion: /lib/libc.so.6: version `GLIBC_2.10' not found (required by ./marcion) linux-gate.so.1 => (0xb7f55000) libbz2.so.1 => /lib/libbz2.so.1 (0xb7f1f000) libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7eed000) libnsl.so.1 => /lib/libnsl.so.1 (0xb7ed5000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7eaf000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7e71000) libSM.so.6 => /usr/lib/libSM.so.6 (0xb7e67000) libICE.so.6 => /usr/lib/libICE.so.6 (0xb7e4c000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7e42000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7e14000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7d8b000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb7d7b000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb7c81000) libdl.so.2 => /lib/libdl.so.2 (0xb7c7d000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7c77000) librt.so.1 => /lib/librt.so.1 (0xb7c6e000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7b91000) libpthread.so.0 => /lib/libpthread.so.0 (0xb7b78000) libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libstdc++.so.6 (0xb7a88000) libm.so.6 => /lib/libm.so.6 (0xb7a62000) libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libgcc_s.so.1 (0xb7a54000) libc.so.6 => /lib/libc.so.6 (0xb7908000) libz.so.1 => /lib/libz.so.1 (0xb78f3000) libuuid.so.1 => /lib/libuuid.so.1 (0xb78ed000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb78c5000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb78c1000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb78bb000) /lib/ld-linux.so.2 (0xb7f56000)
|
|
|
|
|
Logged
|
|
|
|
vagrant
Jr. Member

Offline
Posts: 82
|
 |
« Reply #33 on: 05 May , 2010, 06:06:37 PM » |
Quote
|
static linking of glibc seems be a little complicated, there are many suspicious warnigs and conflicts. rather try this: download attached file into marcion's root folder (into the same folder where is executable, ~/Desktop/x/marcion), unzip and run with variable LD_LIBRARY_PATH pointed to this folder cd ~/Desktop/x/marcion unzip libc210.zip LD_LIBRARY_PATH=. ./marcion btw. gentoo can be upgraded on 2.10 http://gentoo-portage.com/sys-libs/glibchttp://www.gentoo.org/doc/en/new-upgrade-to-gentoo-1.4.xmlmaybe best way is emerge glibc
|
|
|
« Last Edit: 05 May , 2010, 11:15:24 PM by vagrant »
|
Logged
|
|
|
|
|
Admin
|
 |
« Reply #34 on: 06 May , 2010, 10:34:13 AM » |
Quote
|
mina@LT015 ~/Desktop/x/marcion $ LD_LIBRARY_PATH=. ./marcion Segmentation fault I am sure that glibc is installed it required for linux to function
|
|
|
|
|
Logged
|
|
|
|
vagrant
Jr. Member

Offline
Posts: 82
|
 |
« Reply #35 on: 06 May , 2010, 11:03:08 AM » |
Quote
|
thats bad. i must think how i can solve it. every application with statically linked against glibc ends with segfault. which version of glibc you exactly have? detect it by /lib/libc.so.6 and i will compile this version in my environment, and prepare new package. but upgrading glibc is much better for you than this. (dont forget that emerge glibc not only install package, but also upgrade)
|
|
|
|
« Last Edit: 06 May , 2010, 07:23:28 PM by vagrant »
|
Logged
|
|
|
|
|
Admin
|
 |
« Reply #36 on: 09 May , 2010, 04:43:02 AM » |
Quote
|
I am afraid that upgrading my glibc from glibc-2.11-r1 to glibc-2.9_p20081201-r1 will break the other installed software (my entire system) :S
|
|
|
|
|
Logged
|
|
|
|
vagrant
Jr. Member

Offline
Posts: 82
|
 |
« Reply #37 on: 09 May , 2010, 12:36:44 PM » |
Quote
|
thats weird - you say from glibc-2.11-r1 to glibc-2.9_p20081201-r1 but this mean downgrade, not upgrade - i think you need version 2.10 and higher. You probably mean from 2.9 to 2.11. in that case i make executable against 2.9 (which you probably have) and problem is solved.
|
|
|
|
|
Logged
|
|
|
|
|
Admin
|
 |
« Reply #38 on: 10 May , 2010, 05:33:09 AM » |
Quote
|
I think the idea of having a program that needs no compilation is weird, most open source software provides the source code and let you compile it i think the problem with Marcion is that, it require you to either download everything (include books that you might not need and stuff like that) or nothing at all I suggest that you provide very small program that gives you basic functionality (As a dictionary) and provide a from called "Library" where users can choose the books they want to download
|
|
|
|
|
Logged
|
|
|
|
|
|
|
|
vagrant
Jr. Member

Offline
Posts: 82
|
 |
« Reply #41 on: 19 May , 2010, 08:05:41 PM » |
Quote
|
and this is what you want from beginning, only coptic dictionary without anything else as source package. download herefollow instructions here
|
|
|
|
« Last Edit: 19 May , 2010, 08:08:35 PM by vagrant »
|
Logged
|
|
|
|
|
Admin
|
 |
« Reply #42 on: 24 May , 2010, 05:17:55 PM » |
Quote
|
the compiler insists to link to djvu library that I don't have I don't know why would it want to link to djvu if "mani" doesn't contain any books
|
|
|
|
|
Logged
|
|
|
|
vagrant
Jr. Member

Offline
Posts: 82
|
 |
« Reply #43 on: 24 May , 2010, 08:35:52 PM » |
Quote
|
this is because of printed crum, which is in djvu. install djvulibre in gentoo through emerge djvu alternatively download it hereunpack and execute ./configure && make && make install
|
|
|
|
|
Logged
|
|
|
|
|
Admin
|
 |
« Reply #44 on: 26 May , 2010, 03:57:05 PM » |
Quote
|
i have it already installed problem is qdjview.h is missing
|
|
|
|
|
Logged
|
|
|
|
|