Thanks for the Google results
any time
Is it possible to build KDrive in a pure SDL / OpenGL environment?
The package pointed at has too many dependencies…
Let’s examine that further:
libpixman-1.so.0
libXfont.so.1
libXdmcp.so.6
libXau.so.6
x11-server-common = 1.6.5-1.2mdv2010.0
The above are all pretty self-contained libs and should build
anywhere. They’re used internally in popular open source X
implementations.
libpthread.so.0
libpthread.so.0(GLIBC_2.0)
This is a dependency you get when you compile with -pthread. MSWindows
used to have a POSIX compatibility layer. If it doesn’t have pthread
API support now, there are other options like cygwin.
libc.so.6(GLIBC_2.2)
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.4)
libc.so.6(GLIBC_2.1)
libc.so.6
libc.so.6(GLIBC_2.3.4)
libc.so.6(GLIBC_2.3)
I’m not sure what the parts in parenthesis are supposed to mean
exactly, but this is all just the standard C library.
libdl.so.2(GLIBC_2.1)
libdl.so.2(GLIBC_2.0)
libdl.so.2
This is dlopen(3) et al. It lets programs take a more hands-on
approach to dynamic linkage. I have the same thing to say about this
as I did about pthreads.
libSDL-1.2.so.0
libm.so.6(GLIBC_2.0)
libm.so.6
libm.so.6(GLIBC_2.1)
This is the standard math library. It should also be available
anywhere like the standard C library. You shouldn’t have to compile
this yourself, it will come with your software building tools like gcc
or whatever you use.
libcrypto.so.0.9.8
This is well contained, ultra-portable code.
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadIsLzma) <= 4.4.6-1
I’m not exactly sure what this means, but rpmlib has also been built
on a wide variety of platforms. I’m going to guess the parts in
parenthesis here reflect configuration options your rpmlib needs to be
built with. They seem to relate only to compressed file archives.
rtld(GNU_HASH)
I don’t know what this is, but I recognize “rtld” as being the prefix
to macros used with the dlopen(3) et al APIs mentioned earlier with
respect to libdl.
librt.so.1
librt.so.1(GLIBC_2.2)
This is another lib providing POSIX APIs. Again, Linux or Cygwin are
probably the right answer.
libdbus-1.so.3
This is DBUS, an inter-process message passing API. The only
dependency this one has is an XML parser, according to its website.
libhal.so.1
This one may break you. I’m pretty sure HAL is very low-level and
there may not exist an implementation for a platform like MSWindows.On Tue, Jun 15, 2010 at 12:15 PM, Philippe Laporte wrote:
–
http://codebad.com/