Username: Password: Remember me
Search Criteria Advanced
Package Details

vba-m-gtk-svn 898-1
http://vba-m.ngemu.com
Gameboy Advance Emulator combining features of all VBA forks - GTK GUI

unsupported :: emulators
Maintainer: Zephyr
Votes: 55

License: GPL

Last Updated: Sun, 23 Aug 2009 13:15:18 +0000
First Submitted: Wed, 07 May 2008 16:37:44 +0000

Tarball :: Files :: PKGBUILD

Dependencies cairo glibmm gtkglext gtkglextmm gtkmm libglademm libpng libxv mesa sdl zlib

Sources
gvbam-linking.patch
Comment by: eyecreate on Wed, 07 Oct 2009 19:46:42 +0000
It stopped doing it I think after adding libnotify.
Comment by: eyecreate on Wed, 07 Oct 2009 19:32:29 +0000
When I close a options window starting gvbam normally, it crashes/closes. It doesn't do this on the command line but instead prints out:
(gvbam:10088): Gdk-CRITICAL **: gdk_x11_atom_to_xatom_for_display: assertion `atom != GDK_NONE' failed
Comment by: Zephyr on Sun, 23 Aug 2009 13:15:55 +0000
Thanks for the patch heftig. :)

Updated.
Comment by: heftig on Tue, 21 Jul 2009 05:59:32 +0000
Here's a patch:

--- old/src/sdl/debugger.cpp 2009-07-21 07:46:54.471873195 +0200
+++ new/src/sdl/debugger.cpp 2009-07-21 07:47:06.768538063 +0200
@@ -941,7 +941,7 @@
u32 address = 0;
u32 value = 0;
int type = 0;
- const char *s = args[1];
+ char *s = args[1];
char c = *s;
if(strchr(s, ':')) {
const char *name = s;
Comment by: aidenn on Mon, 13 Jul 2009 21:57:02 +0000
Getting this error:

[ 88%] Building CXX object CMakeFiles/gvbam.dir/src/common/SoundSDL.o
Linking CXX executable gvbam
[ 88%] Built target gvbam
make: *** [all] Error 2
==> ERROR: Build Failed.
Aborting...

Please fix.
Comment by: TheOtherGeneric on Sat, 10 Jan 2009 04:39:24 +0000
Nevermind I fixed it. I worte a wiki on it too here
http://wiki.archlinux.org/index.php/Visual_boy_advance
Comment by: TheOtherGeneric on Fri, 09 Jan 2009 19:22:52 +0000
Hey I also got a segmentation fault this is what I get when I run gvbam

Failed to open audio: Fragment size must be a power of two
Segmentation fault

Can anybody help me?

The likn you gave that other guy is broken too.
Comment by: yumyum on Sun, 21 Dec 2008 04:57:50 +0000
Zephyr thanks, I was doing this all wrong and I got it all figured out now.

But I have this horrible problem now, I got vba-m installed properly but when I fire it up I get this annoying screech from my Internal pc speaker, the emulator works fine though. Any ideas?
Comment by: nullvar on Sat, 13 Dec 2008 18:42:39 +0000
Building of the cli version works great, but the gtk gui doesn't build. Looking through the output of makepkg I found this:

-- checking for module 'gtkmm-2.4'
-- package 'gtkmm-2.4' not found
-- checking for module 'libglademm-2.4'
-- package 'libglademm-2.4' not found
-- checking for module 'gtkglextmm-x11-1.2'
-- package 'gtkglextmm-x11-1.2' not found

However, I do have gtkmm, libglademm and gtkglextmm installed through pacman. Any ideas?
Comment by: Zephyr on Thu, 27 Nov 2008 17:10:41 +0000
@yumyum

I would suggest doing a "make uninstall" first of all as you have installed gtkglextmm without pacman, therefore by-passing the package management system ==

Pacman is not aware that gtkglextmm is installed, so is makepkg. That is the cause of your error.

Install the package from AUR here:

http://aur.archlinux.org:80/packages.php?ID=3575

You could also try using yaourt ;)
Comment by: Falstaff on Mon, 10 Nov 2008 19:04:47 +0000
It worked! Thanks Zephyr!!
Comment by: Zephyr on Mon, 10 Nov 2008 17:48:18 +0000
@falstaff

Take a look at this link (post 15). Maybe it works for you.

http://vba-m.ngemu.com/forum/how-to-compile-on-linux-t-286.html
Comment by: Falstaff on Mon, 10 Nov 2008 16:14:45 +0000
I'm getting "Segmentation fault" when starting gvbam.
Comment by: ddamnmess on Tue, 28 Oct 2008 11:13:53 +0000
@Zephyr:

Jep, works fine now. Thanks a lot!
Comment by: Zephyr on Tue, 14 Oct 2008 19:50:22 +0000
Update: Removed portaudio from depends=() and added libxv.

Thanks for the heads up bgK, and for vba-m development in general :)
Comment by: bgK on Tue, 07 Oct 2008 16:43:12 +0000
The latest version (r750) doesn't depend on portaudio anymore.
Comment by: Zephyr on Wed, 01 Oct 2008 19:33:12 +0000
@ddamnmess

Sorry, my bad. I forgot to add subversion in the makedepends.

Can you install subversion/use the updated PKGBUILD and try again?
Comment by: ddamnmess on Tue, 30 Sep 2008 21:00:28 +0000
Unfortunately it's not working for me:

[ddamnmess@rottencore vba-m-gtk-svn]$ makepkg -c
==> Erstelle Paket: vba-m-gtk-svn 582-3 i686 (Di 30. Sep 22:48:21 CEST 2008)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
==> Überprüfe Gültigkeit der Quell-Dateien mit md5sums...
==> Entpacke Quellen...
==> Betrete fakeroot-Umgebung ...
==> Beginne build()...
PKGBUILD: line 24: svn: command not found
==> SVN checkout done or server timeout
==> Starting make...
cp: Aufruf von stat für „vbam“ nicht möglich: Datei oder Verzeichnis nicht gefunden
PKGBUILD: line 31: cd: vbam-build: Datei oder Verzeichnis nicht gefunden
CMake Error: The source directory "/home/ddamnmess/build/vba-m-gtk-svn/vba-m-gtk-svn/src" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss.
==> FEHLER: Build fehlgeschlagen.
Breche ab ...
Comment by: Zephyr on Sun, 29 Jun 2008 15:54:30 +0000
:: Update: -Added nasm in makedepends=()
-Removed now unneeded .desktop file
-Rewritten PKGBUILD to comply better with Arch Packaging Standards
Comment by: Zephyr on Sun, 29 Jun 2008 15:50:39 +0000
@XKero: Thanks, I will add nasm in makedepends.

@DarkJesus: Thanks for the heads up, upstream added its own gvbam.desktop file. I will remove the other one.
Comment by: DarkJesus on Thu, 26 Jun 2008 16:41:03 +0000
The package created has two .desktop files.
Comment by: Xkero on Mon, 16 Jun 2008 00:09:19 +0000
You need to add extra/nasm to the build depends. I got some rather funky error messages from cmake till I grabbed it ;)

v1.6.0