Package Details: desmume-svn r5043-2

Git Clone URL: https://aur.archlinux.org/desmume-svn.git (read-only)
Package Base: desmume-svn
Description: Nintendo DS emulator, svn version
Upstream URL: http://desmume.org/
Licenses: GPL
Conflicts: desmume, desmume-jit-svn, desmume-sourceforge
Provides: desmume
Submitter: av6
Maintainer: jorge_barroso
Last Packager: jorge_barroso
Votes: 62
Popularity: 0.479035
First Submitted: 2009-07-04 18:55
Last Updated: 2015-06-15 19:25

Latest Comments

atomictissue commented on 2016-05-18 02:28

same here, was able to work around it by changing the include to "libretro-common/include/compat/getopt.h", but now it fails with this error:

commandline.cpp: In member function ‘bool CommandLine::parse(int, char**)’:
commandline.cpp:197:38: error: ‘nullptr’ was not declared in this scope
{ "num-cores", required_argument, nullptr, OPT_NUMCORES },
^
commandline.cpp:358:28: error: ‘nullptr’ was not declared in this scope
_bios_arm9 = _bios_arm7 = nullptr;
^

harpsichord commented on 2016-04-27 21:32

Same problem as @toastybob

toastybob commented on 2016-04-12 15:03

The build fails with the following error:

commandline.cpp:29:27: fatal error: compat/getopt.h: No such file or directory
#include "compat/getopt.h"

gourdcaptain commented on 2015-12-15 22:13

Trying to build this gets me the error:
callbacks.cpp: In function ‘void Printscreen()’:
callbacks.cpp:224:36: error: ‘class GPUSubsystem’ has no member named ‘GetNativeFramebuffer’
u16 *gpuFramebuffer = GPU->GetNativeFramebuffer();

ihstphone commented on 2015-01-03 23:56

the glx_3Demu.patch fails to apply

kremlin commented on 2014-01-04 04:49

failed w/ this:

DGLADEUI_UNINSTALLED_DIR=\"/tmp/yaourt-tmp-kremlin/aur-desmume-svn/src/trunk/desmume/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DHAVE_LIBAGG=1 -DHAVE_LIBSOUNDTOUCH=1 -DGETTEXT_PACKAGE=\"desmume\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DEXPERIMENTAL_WIFI_COMM=1 -DHOST_LINUX=1 -DHOST_64=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/agg2 -I/usr/include/freetype2 -I/usr/include/soundtouch -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -MT main.o -MD -MP -MF $depbase.Tpo -c -o main.o main.cpp &&\
mv -f $depbase.Tpo $depbase.Po
main.cpp: In function ‘int common_gtk_main(configured_features*)’:
main.cpp:2175:17: error: ‘GBAgameName’ was not declared in this scope
strncpy(GBAgameName, my_config->gbaslot_rom.c_str(), MAX_PATH);
^
main.cpp: In function ‘int main(int, char**)’:
main.cpp:2506:5: warning: ‘void g_thread_init(gpointer)’ is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:260) [-Wdeprecated-declarations]
g_thread_init( NULL);
^
main.cpp:2506:24: warning: ‘void g_thread_init(gpointer)’ is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:260) [-Wdeprecated-declarations]
g_thread_init( NULL);
^
Makefile:615: recipe for target 'main.o' failed
make[3]: *** [main.o] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-kremlin/aur-desmume-svn/src/trunk/desmume/src/gtk'
Makefile:679: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-kremlin/aur-desmume-svn/src/trunk/desmume/src/gtk'
Makefile:1218: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-kremlin/aur-desmume-svn/src/trunk/desmume/src'
Makefile:412: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build desmume-svn.
==> Restart building desmume-svn ? [y/N]
==> ------------------------------------
==>

Charon77 commented on 2013-10-30 14:41

Hi,
desmume now works, you just need to update your source, last updated about 3 hours ago from svn.
Remember to make the checksum on the PKBUILD 'skip'
also, remove enable-jit.patch from PKBUILD.
JIT works, use --cpu-mode=1.

Charon77 commented on 2013-10-29 14:37

I am having the same problem with AuHop, either from 4712-2 or 4714-1.
It led me believing that it "might" have something to do with the subdir-objects option being not enabled for automake, though I have no idea whatsoever about it.

AuHop commented on 2013-10-29 13:32

I'm still getting build errors:


NDSSystem.cpp:619:9: error: ‘struct MMU_struct’ has no member named ‘CART_ROM’
if(MMU.CART_ROM != MMU.UNUSED_RAM)
^
NDSSystem.cpp:622:11: error: ‘struct GameInfo’ has no member named ‘resize’
gameInfo.resize(size);
^
NDSSystem.cpp:624:11: error: ‘struct GameInfo’ has no member named ‘fillGap’
gameInfo.fillGap();
^
Makefile:914: recipe for target 'NDSSystem.o' failed
make[2]: *** [NDSSystem.o] Error 1
make[2]: Leaving directory '/tmp/packerbuild-0/desmume-svn/desmume-svn/src/trunk/desmume/src'
Makefile:2124: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/packerbuild-0/desmume-svn/desmume-svn/src/trunk/desmume/src'
Makefile:411: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
==> ERROR: A failure occurred in build().
Aborting...
The build failed.

jorge_barroso commented on 2013-08-12 17:01

thanks, updated ;)

All comments