BMPx is a media player

If you are looking for a specific 32-bit package and you can't find it in any of the 32-bit repos, please post a request for it here.
User avatar
Blaze
DEV Team
DEV Team
Posts: 3882
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

BMPx is a media player

Post#1 by Blaze » 01 Feb 2011, 12:33

Need to make a module from this source http://linux.softpedia.com/get/Multimed ... 4333.shtml
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

Re: BMPx is a media player

Post#2 by beny » 01 Feb 2011, 14:26

hi,i have finding to downloads file but error 505,exist a slackbuild of BPMx change version in slackbuild and execute it,i have tried with a 64 old version and work

User avatar
Blaze
DEV Team
DEV Team
Posts: 3882
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: BMPx is a media player

Post#3 by Blaze » 01 Feb 2011, 15:42

Hello beny, look at this repo slackware-12.1/multimedia/bmpx/0.40.14/.

bmpx-0.40.14-i486-1mch.sq4.lzm + dependencies of this module: glibmm-2.24.2-i486-1gsb.sq4.lzm and libsigc++-2.2.8-i486-2sl.sq4.lzm

I try to run BMPx. I receive this message
Image

Code: Select all

bash-4.1# ldd beep-media-player-2
        linux-gate.so.1 =>  (0xb7802000)
        libglibmm-2.4.so.1 => /usr/lib/libglibmm-2.4.so.1 (0xb7798000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb76ae000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb72e1000)
        libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xb72c2000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb7284000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb723f000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb714f000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7133000)
        libc.so.6 => /lib/libc.so.6 (0xb6fd1000)
        libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xb6fca000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6fc6000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb6fad000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6faa000)
        libdl.so.2 => /lib/libdl.so.2 (0xb6fa6000)
        librt.so.1 => /lib/librt.so.1 (0xb6f9d000)
        libm.so.6 => /lib/libm.so.6 (0xb6f76000)
        /lib/ld-linux.so.2 (0xb7803000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb6ede000)
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6edb000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb6ece000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6ec7000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb6eb9000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6eaf000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6ea4000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb6ea1000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb6e9e000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6e99000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb6e7d000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6ddd000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6d80000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6d77000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb6c5b000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6c42000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb6c3f000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6c3a000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb6c1f000)
        libpng14.so.14 => /usr/lib/libpng14.so.14 (0xb6bf9000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb6b0d000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb6af4000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb6acc000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6a8b000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6a5d000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb69e7000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb69d2000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb69b2000)
bash-4.1# bmp2
** Message: Domain: dbus-glib-error-quark, code: 25, message: Process /usr/libexec/beep-media-player-2-bin exited with status 127
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

Re: BMPx is a media player

Post#4 by beny » 01 Feb 2011, 17:29

ok i will try on 32 porteus if receive the same error of you. time to switch environment.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3882
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: BMPx is a media player

Post#5 by Blaze » 01 Feb 2011, 17:51

beny, I tried it in Porteus 32 bit.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

beny
Full of knowledge
Full of knowledge
Posts: 2092
Joined: 02 Jan 2011, 11:33
Location: italy

Re: BMPx is a media player

Post#6 by beny » 01 Feb 2011, 18:58

yes, now i am on porteus 32 the last with trinity i receive the same error but shell command are unavailable,i tried to start bmpx from console but shell don't work.

Posted after 46 minutes 9 seconds:
hi blaze no luck:Message: Domain: dbus-glib-error-quark, code: 25, message: Process /usr/libexec/beep-media-player-2-bin exited with status 127
it seem to do a downgrade of dbus-glib,but...

User avatar
ponce
Contributor
Contributor
Posts: 89
Joined: 28 Dec 2010, 10:15
Location: IT
Contact:

Re: BMPx is a media player

Post#7 by ponce » 02 Feb 2011, 05:42

bmpx isn't developed since years plus it uses gstreamer, you better go for audacious (another fork of xmms), already in slackware...

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: BMPx is a media player

Post#8 by brokenman » 02 Feb 2011, 06:30

I agree. It's old news. Last update was 3 years ago. It's always a worry when a download link leads to a stray page.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5667
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: BMPx is a media player

Post#9 by fanthom » 03 Feb 2011, 21:51

anyone tried to compile it from sources?
Slack.build could make your life easier :wink:
Please add [Solved] to your thread title if the solution was found.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3882
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Re: BMPx is a media player

Post#10 by Blaze » 10 Feb 2011, 10:34

fanthom
I tried to compile it from sources with help bmpx.SlackBuild

I have probplem with gtkmm.h (i tried these modules: gtkmm-2.18.2-i486-1sl.sq4.lzm and gtkmm-2.20.3-i486-1gsb.sq4.lzm)

Code: Select all

config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing intltool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands

BMPx Build Configuration
========================

    C compiler flags.............: -O2 -march=i486 -mtune=i686 -std=c99 -pedantic  -fno-strict-aliasing -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2
    C++ compiler flags...........: -g -O2  -fno-strict-aliasing -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2
    Linker flags.................: -O2 -march=i486 -mtune=i686 -Wl,--as-needed -Wl,-O1
      ** Linker workarounds are disabled. Do *NOT* report *ANY* linking errors
      ** when building with gcc 4.0.X - 4.2.1 and binutils >=2.17.X.

    Documentation generation.....: no

    Audio: Default Sink..........: alsasink (device default)

    X Session Management.........: yes
    Startup-notification Support.: yes
    HAL Storage Management.......: yes
    Optional taglib plugins......: MOD/S3M/XM/IT
      ** You will need to install the corresponding GStreamer plugins to be
      ** able to play these formats; the support indicated is just for metadata
      ** reading


/tmp/tgz/bmpx-0.40.14/mkbuild_h.sh /tmp/tgz/bmpx-0.40.14 /tmp/tgz/bmpx-0.40.14
Generating build.h
/tmp/tgz/bmpx-0.40.14/mkrevision_h.sh /tmp/tgz/bmpx-0.40.14 /tmp/tgz/bmpx-0.40.14
make  all-recursive
make[1]: Entering directory `/tmp/tgz/bmpx-0.40.14'
Making all in scripts
make[2]: Entering directory `/tmp/tgz/bmpx-0.40.14/scripts'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/tgz/bmpx-0.40.14/scripts'
Making all in po
make[2]: Entering directory `/tmp/tgz/bmpx-0.40.14/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/tgz/bmpx-0.40.14/po'
Making all in include
make[2]: Entering directory `/tmp/tgz/bmpx-0.40.14/include'
Making all in bmp
make[3]: Entering directory `/tmp/tgz/bmpx-0.40.14/include/bmp'
Making all in types
make[4]: Entering directory `/tmp/tgz/bmpx-0.40.14/include/bmp/types'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/tgz/bmpx-0.40.14/include/bmp/types'
make[4]: Entering directory `/tmp/tgz/bmpx-0.40.14/include/bmp'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/tmp/tgz/bmpx-0.40.14/include/bmp'
make[3]: Leaving directory `/tmp/tgz/bmpx-0.40.14/include/bmp'
make[3]: Entering directory `/tmp/tgz/bmpx-0.40.14/include'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/tgz/bmpx-0.40.14/include'
make[2]: Leaving directory `/tmp/tgz/bmpx-0.40.14/include'
Making all in mcs
make[2]: Entering directory `/tmp/tgz/bmpx-0.40.14/mcs'
/bin/sh ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -I/usr/include/libxml2   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14       -g -O2  -fno-strict-aliasing -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -MT mcs.lo -MD -MP -MF .deps/mcs.Tpo -c -o mcs.lo mcs.cpp
 g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -g -O2 -fno-strict-aliasing -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -MT mcs.lo -MD -MP -MF .deps/mcs.Tpo -c mcs.cpp  -fPIC -DPIC -o .libs/mcs.o
In file included from ../mcs/mcs.h:33:0,
                 from mcs.cpp:32:
../mcs/gtk-bind.h:14:19: fatal error: gtkmm.h: No such file or directory
compilation terminated.
make[2]: *** [mcs.lo] Error 1
make[2]: Leaving directory `/tmp/tgz/bmpx-0.40.14/mcs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/tgz/bmpx-0.40.14'
make: *** [all] Error 2

bash-4.1#
btw for compilation need these modules - look at this repo.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

Post Reply