-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I'm attempting to compile in oS 11.2 manedit (http://freshmeat.net/projects/manedit/), a GUI tool for editing man pages. I get this result: cer@Elessar:~/Compilaciones/manedit-1.2.1> ./configure Linux Configuring for platform `Linux'... Checking this platform... Checking Dependency: i486... Preferred (not required) feature `arch-i486' not detected and disabled. Checking Dependency: i586... Preferred (not required) feature `arch-i586' not detected and disabled. Checking Dependency: i686... Preferred (not required) feature `arch-i686' not detected and disabled. Checking Dependency: pentiumpro... Preferred (not required) feature `arch-pentiumpro' not detected and disabled. Checking Dependency: zlib-lib... *** Object `libz.so' not found in defined platform paths! *** Checking Dependency: zlib-devel... Preferred (not required) feature `zlib' not detected and disabled. Checking Dependency: bzip2-lib... *** Object `libbz2.so.1.0' not found in defined platform paths! *** Checking Dependency: bzip2-devel... *** Object `bzlib.h' not found in defined platform paths! *** Preferred (not required) feature `bzip2' not detected and disabled. Checking Dependency: gtk-lib... *** Object `libgtk.so' not found in defined platform paths! *** *** Could not find all dependencies for required feature `libgtk'! *** *** 1 failed dependency! *** One or more compoents are not available on your system, please install them first and then resume this configuration. cer@Elessar:~/Compilaciones/manedit-1.2.1> locate libgtk.so /usr/lib64/libgtk.so cer@Elessar:~/Compilaciones/manedit-1.2.1> I think that this program simply does not support the x64 architecture. Am I correct? - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkvVZpIACgkQU92UU+smfQVvwgCeOjfBtpt+TURdc4SG7eMpkiLh /eIAni7gyNsT1WvQuUqwIl6QS8MTKP/S =4CDa -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos E. R. wrote:
I think that this program simply does not support the x64 architecture. Am I correct?
The program might, but the configure utility does seem to have some problems. -- Per Jessen, Zürich (16.1°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-04-26 13:17, Per Jessen wrote:
Carlos E. R. wrote:
I think that this program simply does not support the x64 architecture. Am I correct?
The program might, but the configure utility does seem to have some problems.
And it is a non-standard configure utility. The upstream page has disappeared, it is reported to be "http://wolfpack.twu.net/ManEdit/". It could be "http://freshmeat.net/projects/manedit/", but I don't see how to report bugs. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkvVg8MACgkQU92UU+smfQXaJACfSOpMXZYtb91zjW+5aeQ+ML5b ESkAn05vMY141FDYar2fnvVhaqS8p3rq =GEbz -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 26 Apr 2010 12:10:26 +0200, "Carlos E. R." <carlos.e.r@opensuse.org> wrote:
Checking Dependency: zlib-lib... *** Object `libz.so' not found in defined platform paths! *** Checking Dependency: zlib-devel... Preferred (not required) feature `zlib' not detected and disabled. Checking Dependency: bzip2-lib... *** Object `libbz2.so.1.0' not found in defined platform paths! *** Checking Dependency: bzip2-devel... *** Object `bzlib.h' not found in defined platform paths! *** Preferred (not required) feature `bzip2' not detected and disabled. Checking Dependency: gtk-lib... *** Object `libgtk.so' not found in defined platform paths! *** *** Could not find all dependencies for required feature `libgtk'! *** *** 1 failed dependency! *** One or more compoents are not available on your system, please install them first and then resume this configuration. cer@Elessar:~/Compilaciones/manedit-1.2.1> locate libgtk.so /usr/lib64/libgtk.so cer@Elessar:~/Compilaciones/manedit-1.2.1>
I think that this program simply does not support the x64 architecture. Am I correct?
Looks like it, but I fail to see why a man page editor needs arch specific options. All in all it looks like a broken configuration tool. I'll have a look tonight if time permits. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2010-04-26 16:59, Philipp Thomas wrote:
On Mon, 26 Apr 2010 12:10:26 +0200, "Carlos E. R." <> wrote:
I think that this program simply does not support the x64 architecture. Am I correct?
Looks like it, but I fail to see why a man page editor needs arch specific options. All in all it looks like a broken configuration tool. I'll have a look tonight if time permits.
Thanks, I appreciate it. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iF4EAREIAAYFAkvV1qAACgkQja8UbcUWM1zHxQEAhBfg0U1vF8PG1hUUCerkzhlt wW51IYkzS6fJKyqOT0gA/jmHDl9a0EeJ+xWWcnvUFwgnHG6wZgM0KZSNnxuDauwx =E7Iv -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 26 Apr 2010 20:08:32 +0200, "Carlos E. R." <robin.listas@telefonica.net> wrote:
Thanks, I appreciate it.
Someone on OBS already packages it, look in home:mrtech. But I'll check it tomorrow as I'm getting too tired. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-04-27 00:07, Philipp Thomas wrote:
On Mon, 26 Apr 2010 20:08:32 +0200, "Carlos E. R." wrote:
Thanks, I appreciate it.
Someone on OBS already packages it, look in home:mrtech. But I'll check it tomorrow as I'm getting too tired.
Huh? cer@Elessar:~/Documents/babel/man> webpin manedit No results found for "manedit" in openSUSE_112 And I can't find that "home:mrtech" repo, it should be in <http://download.opensuse.org/repositories/home:/>. Am I looking at the wrong place? Webedit does find a version in BS::home:/mrdocs for 11.0 (both i586 and x64 versions). However, for 11.2 there is none. And for factory there are both versions. I'm out of luck! :-( I'll investigate the source rpm... which is for manedit-1.1.1, when the current version is manedit-1.2.1. [...] Aha! It contains a manedit-0.6.1.lib64.patch. I'll try to edit the file manually, the patch does not apply. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkvWJDIACgkQU92UU+smfQW4ogCfRQCoUhujj8q+/CV9U+JKfpXr J8kAmgO72VndmDzvhUaNzikC4SQjcrfo =w6An -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2010-04-27 00:07, Philipp Thomas wrote:
On Mon, 26 Apr 2010 20:08:32 +0200, "Carlos E. R." wrote:
Thanks, I appreciate it.
Someone on OBS already packages it, look in home:mrtech. But I'll check it tomorrow as I'm getting too tired.
Huh?
cer@Elessar:~/Documents/babel/man> webpin manedit No results found for "manedit" in openSUSE_112
Go here and search for manedit: http://software.opensuse.org/search -- Per Jessen, Zürich (10.6°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-04-27 08:00, Per Jessen wrote:
Carlos E. R. wrote:
On 2010-04-27 00:07, Philipp Thomas wrote:
On Mon, 26 Apr 2010 20:08:32 +0200, "Carlos E. R." wrote:
Thanks, I appreciate it.
Someone on OBS already packages it, look in home:mrtech. But I'll check it tomorrow as I'm getting too tired.
Huh?
cer@Elessar:~/Documents/babel/man> webpin manedit No results found for "manedit" in openSUSE_112
Go here and search for manedit:
Right, it finds it, in "home:jnweiger:doc/openSUSE_11.2". Then, there is a problem with webpin, it fails finding packages that do exist. I can compile manedit witht that patch, for x64, I tried, but it prints a lot of warnings that worry me: cfg_win_op.c:170: warning: cast from pointer to integer of different size const gint radio_value = (gint)cfg_link->data; cfg_win_op.c:339: warning: cast from pointer to integer of different size if(valuei == (gint)gtk_clist_get_row_data(clist, i)) cfg_win_op.c:399: warning: cast from pointer to integer of different size valuei = (gint)glist->data; cfg_win_op.c:410: warning: cast to pointer from integer of different size (gpointer)valuei If I'm not mistaken, that indicates that the code is not really prepared for 64 bit compilation. It runs, yes... but it worries me. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkvXTOUACgkQU92UU+smfQVTHACfd5gVktWTh464AQkkW7RA67dp XkYAmwSsZqLiF05NE+rpzJT62JczPNSn =FIFw -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tue, 27 Apr 2010 22:45:25 +0200, "Carlos E. R." <robin.listas@telefonica.net> wrote:
cfg_win_op.c:170: warning: cast from pointer to integer of different size const gint radio_value = (gint)cfg_link->data;
cfg_win_op.c:339: warning: cast from pointer to integer of different size if(valuei == (gint)gtk_clist_get_row_data(clist, i))
cfg_win_op.c:399: warning: cast from pointer to integer of different size valuei = (gint)glist->data;
cfg_win_op.c:410: warning: cast to pointer from integer of different size (gpointer)valuei
If I'm not mistaken, that indicates that the code is not really prepared for 64 bit compilation. It runs, yes... but it worries me.
Mostly harmless AFAICT. As far as I've checked the code these are all places where direct casts are used to convert from pointer to integer and this of cause fails on x86_64 where pointers and long integers have the same size. Once again the case of a programer ignoring the macros glib provides like GPOINTER_TO_INT and GINT_TO_POINTER. I'm in the process of creating a patch that fies these and other graver bugs in the code. Be warned though that manedit will not compile for factory/11.3 and onwards because it's a gtk1 application that's never been ported to gtk2 and 11.3 has dropped gtk-devel. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-04-28 01:45, Philipp Thomas wrote:
On Tue, 27 Apr 2010 22:45:25 +0200, "Carlos E. R." <robin.listas@telefonica.net> wrote:
cfg_win_op.c:170: warning: cast from pointer to integer of different size const gint radio_value = (gint)cfg_link->data;
cfg_win_op.c:339: warning: cast from pointer to integer of different size if(valuei == (gint)gtk_clist_get_row_data(clist, i))
cfg_win_op.c:399: warning: cast from pointer to integer of different size valuei = (gint)glist->data;
cfg_win_op.c:410: warning: cast to pointer from integer of different size (gpointer)valuei
If I'm not mistaken, that indicates that the code is not really prepared for 64 bit compilation. It runs, yes... but it worries me.
Mostly harmless AFAICT. As far as I've checked the code these are all places where direct casts are used to convert from pointer to integer and this of cause fails on x86_64 where pointers and long integers have the same size. Once again the case of a programer ignoring the macros glib provides like GPOINTER_TO_INT and GINT_TO_POINTER. I'm in the process of creating a patch that fies these and other graver bugs in the code.
Thanks for checking; I thought it was something of the sort, but my C is too rusty.
Be warned though that manedit will not compile for factory/11.3 and onwards because it's a gtk1 application that's never been ported to gtk2 and 11.3 has dropped gtk-devel.
Yes, I was afraid that would happen, too. Well... I suppose I will in the end install a vmware guest with... dunno, 11.2 (32 bits) perhaps, so that I can run some vintage apps I need. Manedit is one, but I have some even older programs I want to keep using (open source abandonware). I hope that at least they will run as remote apps in X. Such is life. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkvXelQACgkQU92UU+smfQWKBQCfc7IlfSalHmvlLo5ZNDh092qs ccsAn3y7UFcFLnu1LcyyxDGFLo3YzIQ0 =sTx2 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Carlos E. R. (robin.listas@telefonica.net) [20100428 02:00]:
Thanks for checking; I thought it was something of the sort, but my C is too rusty.
I've submitted all my fixes to Juergen, now it's up to him to integratge them. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (5)
-
Carlos E. R.
-
Carlos E. R.
-
Per Jessen
-
Philipp Thomas
-
Philipp Thomas