Menu

no 'libdb2.so.2'

Help
2001-03-07
2002-05-31
  • Reinhard Amersberger

    i want to install mixmagic0.1.7, but i don't have the 'libdb2.so.2'.
    Can anybody tell me how i can get it?

    greatings and thank you
    booker

     
    • R Bakshi

      R Bakshi - 2001-05-05

      I am getting the same problem -- anyone has an idea how to get libdb2.so.2?

      tia,
      rb

       
    • Anonymous

      Anonymous - 2001-11-25

      I had this problem when trying to install the rpm binary on my RedHat 7.1 system. Downloading the source rpm and building a binary package with:

      rpm --rebuild mixmagic-0.1.7-1.src.rpm

      built a package that uses my existing libdb2.so file.

       
    • kronnos

      kronnos - 2002-03-20

      I had the same problem (but I have got libdb.so.2 ... as you porbably do too)

      I tried to compile the sources, I had :
      In file included from ../../../mixer.h:25,
                       from alsa.c:22:
      ../../../block.h:24:18: tree.h: Aucun fichier ou rpertoire de ce type
      ../../../block.h:25:20: parser.h: Aucun fichier ou rpertoire de ce type.

      I tried to do rpm --rebuild mixmagic-0.1.7-1.src.rpm ,  but i does the same.

      I now write all the end of make messages :

      make[4]: Entre dans le rpertoire `/home/guillaume/tmp/mixmagic-0.1.7/src/plugins/output'
      Making all in alsa
      make[5]: Entre dans le rpertoire `/home/guillaume/tmp/mixmagic-0.1.7/src/plugins/output/alsa'
      /bin/sh ../../../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../  -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include   -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include  -g -O2 -Wall -Wunused  -c alsa.c
      gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../ -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -g -O2 -Wall -Wunused -c alsa.c  -fPIC -DPIC -o alsa.lo
      In file included from ../../../mixer.h:25,
                       from alsa.c:22:
      ../../../block.h:24:18: tree.h: Aucun fichier ou rpertoire de ce type
      ../../../block.h:25:20: parser.h: Aucun fichier ou rpertoire de ce type
      make[5]: *** [alsa.lo] Erreur 1
      make[5]: Quitte le rpertoire `/home/guillaume/tmp/mixmagic-0.1.7/src/plugins/output/alsa'
      make[4]: *** [all-recursive] Erreur 1
      make[4]: Quitte le rpertoire `/home/guillaume/tmp/mixmagic-0.1.7/src/plugins/output'
      make[3]: *** [all-recursive] Erreur 1
      make[3]: Quitte le rpertoire `/home/guillaume/tmp/mixmagic-0.1.7/src/plugins'
      make[2]: *** [all-recursive] Erreur 1
      make[2]: Quitte le rpertoire `/home/guillaume/tmp/mixmagic-0.1.7/src'
      make[1]: *** [all-recursive] Erreur 1
      make[1]: Quitte le rpertoire `/home/guillaume/tmp/mixmagic-0.1.7'
      make: *** [all-recursive-am] Erreur 2

      Thank you Mixmagic semms to be very interessant !

       
      • Reinhard Amersberger

        Hi!

        But there is unfortunatelly still no activity in development (the last cvs commit must be 7 month old) , and I'm not sure if it will be continued :(

        So I would suggest to take a look at protux.sourceforge.net in the meantime, because I think a new star is born ;)

         
    • Anonymous

      Anonymous - 2002-05-31

      I got the scr.rpm to compile by doing two things:

      1. Soft link to the next closest version of that "missing" lib
      # ln -s /usr/lib/libdb2.so.3 /usr/lib/libdb2.so
      ...or whatever yours is

      2. Grab and install the devel stuff for db1
      --on my Mandrake 8.2 box, this was just:
      # urpmi db1-devel
      # /sbin/ldconfig

      You can also just install it directly from the CD's (I'm sure Redhat et al have this too), or nab it off the web.

      Then, of course, just:
      # rpm --rebuild mixmag*src.rpm
      # rpm -Uvh /usr/src/RPM/RPMS/i586.mixmag*
      ...or wherever is writes the new rpm is your distro

       

Log in to post a comment.

MongoDB Logo MongoDB