BMPx is a media player
- Blaze
- DEV Team
- Posts: 3727
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
BMPx is a media player
Need to make a module from this source http://linux.softpedia.com/get/Multimed ... 4333.shtml
Linux 5.15.11-porteus #1 SMP Sat Dec 25 13:08:57 MSK 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ up to 4.60GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Re: BMPx is a media player
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
- Blaze
- DEV Team
- Posts: 3727
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Re: BMPx is a media player
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

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

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 5.15.11-porteus #1 SMP Sat Dec 25 13:08:57 MSK 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ up to 4.60GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Re: BMPx is a media player
ok i will try on 32 porteus if receive the same error of you. time to switch environment.
- Blaze
- DEV Team
- Posts: 3727
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Re: BMPx is a media player
beny, I tried it in Porteus 32 bit.
Linux 5.15.11-porteus #1 SMP Sat Dec 25 13:08:57 MSK 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ up to 4.60GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Re: BMPx is a media player
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...
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...
Re: BMPx is a media player
bmpx isn't developed since years plus it uses gstreamer, you better go for audacious (another fork of xmms), already in slackware...
- brokenman
- Site Admin
- Posts: 6104
- Joined: 27 Dec 2010, 03:50
- Distribution: Porteus v4 all desktops
- Location: Brazil
- Contact:
Re: BMPx is a media player
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.
Wear your underpants on the outside and put on a cape.
- fanthom
- Moderator Team
- Posts: 5618
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: BMPx is a media player
anyone tried to compile it from sources?
Slack.build could make your life easier
Slack.build could make your life easier

Please add [Solved] to your thread title if the solution was found.
- Blaze
- DEV Team
- Posts: 3727
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Re: BMPx is a media player
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)
btw for compilation need these modules - look at this repo.
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#
Linux 5.15.11-porteus #1 SMP Sat Dec 25 13:08:57 MSK 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ up to 4.60GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16