Package Details: desmume-git 0.9.11.r1463.eab1fb95-1

Git Clone URL: https://aur.archlinux.org/desmume-git.git (read-only, click to copy)
Package Base: desmume-git
Description: Nintendo DS emulator
Upstream URL: https://desmume.org/
Licenses: GPL2
Conflicts: desmume
Provides: desmume
Submitter: SwooshyCueb
Maintainer: dantob (linkmauve)
Last Packager: linkmauve
Votes: 70
Popularity: 1.30
First Submitted: 2017-01-11 14:52
Last Updated: 2020-11-27 00:29

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

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 ;)

heftig commented on 2013-08-12 00:59

Updated package:

http://pkgbuild.com/~heftig/desmume-svn-0.9.10+4714-1.src.tar.gz

Fixed URL. Old SF repos are frozen
Better pkgver()
Enables JIT by default

bluerider commented on 2013-07-17 03:19

Fails to build for me :
common.cpp: In function ‘void msgFakeInfo(const char*, ...)’:
common.cpp:61:21: error: ‘va_start’ was not declared in this scope
va_start (args, fmt); \
^
common.cpp:67:2: note: in expansion of macro ‘MSG_PRINT’
MSG_PRINT;
^
common.cpp:63:14: error: ‘va_end’ was not declared in this scope
va_end (args); \
^
common.cpp:67:2: note: in expansion of macro ‘MSG_PRINT’
MSG_PRINT;
^
common.cpp: In function ‘bool msgFakeConfirm(const char*, ...)’:
common.cpp:61:21: error: ‘va_start’ was not declared in this scope
va_start (args, fmt); \
^
common.cpp:72:2: note: in expansion of macro ‘MSG_PRINT’
MSG_PRINT;
^
common.cpp:63:14: error: ‘va_end’ was not declared in this scope
va_end (args); \
^
common.cpp:72:2: note: in expansion of macro ‘MSG_PRINT’
MSG_PRINT;
^
common.cpp: In function ‘void msgFakeError(const char*, ...)’:
common.cpp:61:21: error: ‘va_start’ was not declared in this scope
va_start (args, fmt); \
^
common.cpp:78:2: note: in expansion of macro ‘MSG_PRINT’
MSG_PRINT;
^
common.cpp:63:14: error: ‘va_end’ was not declared in this scope
va_end (args); \
^
common.cpp:78:2: note: in expansion of macro ‘MSG_PRINT’
MSG_PRINT;
^
common.cpp: In function ‘void msgFakeWarn(const char*, ...)’:
common.cpp:61:21: error: ‘va_start’ was not declared in this scope
va_start (args, fmt); \
^
common.cpp:83:2: note: in expansion of macro ‘MSG_PRINT’
MSG_PRINT;
^
common.cpp:63:14: error: ‘va_end’ was not declared in this scope
va_end (args); \
^
common.cpp:83:2: note: in expansion of macro ‘MSG_PRINT’
MSG_PRINT;
^
make[2]: *** [common.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/arm_instructions.Tpo .deps/arm_instructions.Po
make[2]: Leaving directory `/tmp/packerbuild-1000/desmume-svn/desmume-svn/src/desmume/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/packerbuild-1000/desmume-svn/desmume-svn/src/desmume/src'
make: *** [all-recursive] Error 1

TheWaffleGuy commented on 2013-04-15 14:38

I would add a pkgver() function so that a version number is generated. For example: http://sprunge.us/NTNa

heftig commented on 2013-04-04 16:03

pacman 4.1 compatible PKGBUILD: http://sprunge.us/OaAM
If you have questions, hit me up on Freenode.

Anonymous comment on 2013-02-18 11:28

SVN revision 4537 compiled after adding "#include <unistd.h>" to desmume/src/emufile.cpp

lmello commented on 2013-01-23 15:01

Latest SVN revision (4492) fails to build:

OGLRender.cpp:256:1: error: ‘void (* glActiveTexture)(GLenum)’ redeclared as different kind of symbol
In file included from OGLRender.cpp:66:0:
/usr/include/GL/gl.h:1853:23: error: previous declaration of ‘void glActiveTexture(GLenum)’
OGLRender.cpp: In function ‘void OGLInitFunctions(const char*)’:
OGLRender.cpp:322:2: error: assignment of function ‘void glActiveTexture(GLenum)’
OGLRender.cpp:322:2: error: cannot convert ‘PFNGLACTIVETEXTUREPROC {aka void (*)(unsigned int)}’ to ‘void(GLenum) {aka void(unsigned int)}’ in assignment
make[2]: *** [OGLRender.o] Error 1
make[2]: Leaving directory `/tmp/packerbuild-1000/desmume-svn/desmume-svn/src/desmume-build/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/packerbuild-1000/desmume-svn/desmume-svn/src/desmume-build/src'
make: *** [all-recursive] Error 1

Foucault commented on 2012-07-06 17:51

Yes, I have already tried that to be honest, but with no results. Strangely enough there is no -lGL in the arguments, so the error is understandable I suppose.

g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-O1,--sort-common,--as-needed,-z,relro -o desmume-cli main.o sndsdl.o ctrlssdl.o driver.o ../libdesmume.a -L/usr/lib -lSDL -lpthread -lagg -lglib-2.0 -pthread -lgthread-2.0 -lrt -lglib-2.0 -lSoundTouch -lz -lGLU -lopenal -lpcap
/usr/bin/ld: main.o: undefined reference to symbol 'glEnd'
/usr/bin/ld: note: 'glEnd' is defined in DSO /usr/lib/libGL.so.1 so try adding it to the linker command line
/usr/lib/libGL.so.1: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status