Re: compiling apps on win32
- From: M Santhoff t-online de (Marc Santhoff)
- To: "gtk-app-devel-list gnome org" <gtk-app-devel-list gnome org>
- Subject: Re: compiling apps on win32
- Date: Sat, 04 Dec 2004 15:54:07 +0100
Am Sa, den 04.12.2004 schrieb Tor Lillqvist um 10:14:
Marc Santhoff writes:
> How are chances to compile apps like gnotime and yank on gtk/win32?
What are their dependencies? If these are typical GNOME applications,
they might depend (directly or indirectly) on a huge number of
libraries that haven't been ported to Win32.
Thats what I expected. They are very typical gnome apps:
$ ldd /usr/X11R6/bin/yank
/usr/X11R6/bin/yank:
libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x28090000)
libjpeg.so.9 => /usr/local/lib/libjpeg.so.9 (0x2809e000)
libgnomeui.so.5 => /usr/X11R6/lib/libgnomeui.so.5 (0x280bc000)
libart_lgpl.so.5 => /usr/X11R6/lib/libart_lgpl.so.5 (0x2818b000)
libgdk_imlib.so.5 => /usr/X11R6/lib/libgdk_imlib.so.5 (0x28199000)
libtiff.so.4 => /usr/local/lib/libtiff.so.4 (0x281c1000)
libungif.so.5 => /usr/local/lib/libungif.so.5 (0x2820a000)
libpng.so.5 => /usr/local/lib/libpng.so.5 (0x28212000)
libz.so.2 => /usr/lib/libz.so.2 (0x28235000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28242000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2824b000)
libgtk12.so.2 => /usr/X11R6/lib/libgtk12.so.2 (0x28261000)
libgdk12.so.2 => /usr/X11R6/lib/libgdk12.so.2 (0x28389000)
libgmodule12.so.3 => /usr/local/lib/libgmodule12.so.3 (0x283bd000)
libxpg4.so.3 => /usr/lib/libxpg4.so.3 (0x283c0000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x283c2000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x283d0000)
libgnome.so.5 => /usr/X11R6/lib/libgnome.so.5 (0x2848c000)
libgnomesupport.so.5 => /usr/X11R6/lib/libgnomesupport.so.5 (0x284a3000)
libintl.so.4 => /usr/local/lib/compat/pkg/libintl.so.4 (0x284aa000)
libesd.so.2 => /usr/local/lib/libesd.so.2 (0x284b2000)
libaudiofile.so.0 => /usr/local/lib/libaudiofile.so.0 (0x284ba000)
libm.so.2 => /usr/lib/libm.so.2 (0x284db000)
libglib12.so.3 => /usr/local/lib/libglib12.so.3 (0x284f6000)
libxml.so.5 => /usr/local/lib/libxml.so.5 (0x28518000)
libgnomeprint.so.16 => /usr/X11R6/lib/libgnomeprint.so.16 (0x2858a000)
libgdk_pixbuf.so.2 => /usr/X11R6/lib/libgdk_pixbuf.so.2 (0x289e7000)
libc.so.4 => /usr/lib/libc.so.4 (0x289fb000)
libintl.so.5 => /usr/local/lib/libintl.so.5 (0x28a95000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x28a9e000)
libXThrStub.so.6 => /usr/X11R6/lib/libXThrStub.so.6 (0x28aa6000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28aa8000)
libgnugetopt.so.1 => /usr/local/lib/libgnugetopt.so.1 (0x28b96000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x28b99000)
$ ldd `which gnotime`
/usr/X11R6/bin/gnotime:
libgnomeui-2.so.400 => /usr/X11R6/lib/libgnomeui-2.so.400 (0x280a0000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28124000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2812d000)
libbonoboui-2.so.0 => /usr/X11R6/lib/libbonoboui-2.so.0 (0x28143000)
libgnomecanvas-2.so.400 => /usr/X11R6/lib/libgnomecanvas-2.so.400 (0x2819e000)
libgnome-2.so.400 => /usr/X11R6/lib/libgnome-2.so.400 (0x281c8000)
libart_lgpl_2.so.5 => /usr/local/lib/libart_lgpl_2.so.5 (0x281db000)
libpangoft2-1.0.so.200 => /usr/X11R6/lib/libpangoft2-1.0.so.200 (0x281ef000)
libbonobo-2.so.0 => /usr/local/lib/libbonobo-2.so.0 (0x2820f000)
libgconf-2.so.5 => /usr/X11R6/lib/libgconf-2.so.5 (0x2825f000)
libgnomevfs-2.so.400 => /usr/X11R6/lib/libgnomevfs-2.so.400 (0x28290000)
libbonobo-activation.so.4 => /usr/local/lib/libbonobo-activation.so.4 (0x282c6000)
libORBit-2.so.0 => /usr/local/lib/libORBit-2.so.0 (0x282d9000)
libgthread-2.0.so.200 => /usr/local/lib/libgthread-2.0.so.200 (0x28323000)
libglade-2.0.so.0 => /usr/X11R6/lib/libglade-2.0.so.0 (0x28328000)
libgtkhtml-2.so.0 => /usr/X11R6/lib/libgtkhtml-2.so.0 (0x2833e000)
libgtk-x11-2.0.so.200 => /usr/X11R6/lib/libgtk-x11-2.0.so.200 (0x28394000)
libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x285ab000)
libgdk-x11-2.0.so.200 => /usr/X11R6/lib/libgdk-x11-2.0.so.200 (0x28682000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x286e7000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x286eb000)
libatk-1.0.so.400 => /usr/local/lib/libatk-1.0.so.400 (0x286f3000)
libgdk_pixbuf-2.0.so.200 => /usr/X11R6/lib/libgdk_pixbuf-2.0.so.200 (0x2870b000)
libpangoxft-1.0.so.200 => /usr/X11R6/lib/libpangoxft-1.0.so.200 (0x2871e000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x2873d000)
libfreetype.so.9 => /usr/local/lib/libfreetype.so.9 (0x2874e000)
libz.so.2 => /usr/lib/libz.so.2 (0x287b3000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x287c0000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x287c8000)
libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x287d6000)
libpangox-1.0.so.200 => /usr/X11R6/lib/libpangox-1.0.so.200 (0x287fc000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28808000)
libpango-1.0.so.200 => /usr/X11R6/lib/libpango-1.0.so.200 (0x288c4000)
libgobject-2.0.so.200 => /usr/local/lib/libgobject-2.0.so.200 (0x288f5000)
libgmodule-2.0.so.200 => /usr/local/lib/libgmodule-2.0.so.200 (0x2892b000)
libglib-2.0.so.200 => /usr/local/lib/libglib-2.0.so.200 (0x2892f000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28994000)
libguile.so.15 => /usr/local/lib/libguile.so.15 (0x28a82000)
libguile-ltdl.so.1 => /usr/local/lib/libguile-ltdl.so.1 (0x28b16000)
libqthreads.so.15 => /usr/local/lib/libqthreads.so.15 (0x28b1d000)
libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x28b1f000)
libm.so.2 => /usr/lib/libm.so.2 (0x28b38000)
libintl.so.5 => /usr/local/lib/libintl.so.5 (0x28b53000)
libpopt.so.0 => /usr/local/lib/libpopt.so.0 (0x28b5c000)
libc_r.so.4 => /usr/lib/libc_r.so.4 (0x28b63000)
libjpeg.so.9 => /usr/local/lib/libjpeg.so.9 (0x28c19000)
libesd.so.2 => /usr/local/lib/libesd.so.2 (0x28c37000)
libaudiofile.so.0 => /usr/local/lib/libaudiofile.so.0 (0x28c3f000)
libORBitCosNaming-2.so.0 => /usr/local/lib/libORBitCosNaming-2.so.0 (0x28c60000)
libgailutil.so.17 => /usr/X11R6/lib/libgailutil.so.17 (0x28c6e000)
libexpat.so.4 => /usr/local/lib/libexpat.so.4 (0x28c75000)
libXThrStub.so.6 => /usr/X11R6/lib/libXThrStub.so.6 (0x28c91000)
libgnugetopt.so.1 => /usr/local/lib/libgnugetopt.so.1 (0x28c93000)
What do these applications do?
Yank is some sort of structured storage for notekeeping and the like.
Gnotime is a stopwatch for timekeeping on various projects.
Are they even portable to other Unixes
than Linux?
Not done myself, but they are as gnome apps can be, I think. I'm using
them on FreeBSD.
Bye,
Marc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]