Now, being new to Linux and how to get this program running on it, I have no idea what to do. Anyone else run into the same thing that could help me?[/quote]ZSNES v1.42 (c) 1997-2005, ZSNES Team
Be sure to check http://www.zsnes.com/ for the latest version.
Please report crashes to zsnes-devel@lists.sourceforge.net.
ZSNES is written by the ZSNES Team (See AUTHORS.TXT)
ZSNES comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions;
please read 'LICENSE' thoroughly before doing so.
Use ZSNES -? for command line definitions.
*** glibc detected *** zsnes: munmap_chunk(): invalid pointer: 0xbfaffe70 ***
======= Backtrace: =========
/lib/libc.so.6(__libc_free+0x179)[0x7d34f0]
zsnes[0x80ddd52]
======= Memory map: ========
00111000-00115000 rwxp 00111000 00:00 0
001ce000-00226000 r-xp 00000000 03:03 21795115 /usr/lib/libGL.so.1.2
00226000-00228000 rwxp 00057000 03:03 21795115 /usr/lib/libGL.so.1.2
00228000-00229000 rwxp 00228000 00:00 0
002a4000-002a5000 rwxp 002a4000 00:00 0
0042c000-0050e000 r-xp 00000000 03:03 21801355 /usr/lib/libstdc++.so.6.0.8
0050e000-00512000 r-xp 000e1000 03:03 21801355 /usr/lib/libstdc++.so.6.0.8
00512000-00513000 rwxp 000e5000 03:03 21801355 /usr/lib/libstdc++.so.6.0.8
00513000-00519000 rwxp 00513000 00:00 0
0074e000-0074f000 r-xp 0074e000 00:00 0 [vdso]
0074f000-00768000 r-xp 00000000 03:03 11993263 /lib/ld-2.4.so
00768000-00769000 r-xp 00018000 03:03 11993263 /lib/ld-2.4.so
00769000-0076a000 rwxp 00019000 03:03 11993263 /lib/ld-2.4.so
0076c000-00899000 r-xp 00000000 03:03 11993264 /lib/libc-2.4.so
00899000-0089b000 r-xp 0012d000 03:03 11993264 /lib/libc-2.4.so
0089b000-0089c000 rwxp 0012f000 03:03 11993264 /lib/libc-2.4.so
0089c000-0089f000 rwxp 0089c000 00:00 0
008a1000-008a3000 r-xp 00000000 03:03 11993268 /lib/libdl-2.4.so
008a3000-008a4000 r-xp 00001000 03:03 11993268 /lib/libdl-2.4.so
008a4000-008a5000 rwxp 00002000 03:03 11993268 /lib/libdl-2.4.so
008a7000-008ca000 r-xp 00000000 03:03 11993276 /lib/libm-2.4.so
008ca000-008cb000 r-xp 00022000 03:03 11993276 /lib/libm-2.4.so
008cb000-008cc000 rwxp 00023000 03:03 11993276 /lib/libm-2.4.so
008ce000-008e0000 r-xp 00000000 03:03 21800086 /usr/lib/libz.so.1.2.3
008e0000-008e1000 rwxp 00011000 03:03 21800086 /usr/lib/libz.so.1.2.3
008e3000-009dc000 r-xp 00000000 03:03 21804323 /usr/lib/libX11.so.6.2.0
009dc000-009e0000 rwxp 000f9000 03:03 21804323 /usr/lib/libX11.so.6.2.0
009e2000-009e4000 r-xp 00000000 03:03 21803761 /usr/lib/libXau.so.6.0.0
009e4000-009e5000 rwxp 00001000 03:03 21803761 /usr/lib/libXau.so.6.0.0
009e7000-009ec000 r-xp 00000000 03:03 21803889 /usr/lib/libXdmcp.so.6.0.0
009ec000-009ed000 rwxp 00004000 03:03 21803889 /usr/lib/libXdmcp.so.6.0.0
00a83000-00a92000 r-xp 00000000 03:03 21807843 /usr/lib/libXext.so.6.4.0
00a92000-00a93000 rwxp 0000e000 03:03 21807843 /usr/lib/libXext.so.6.4.0
00b05000-00b15000 r-xp 00000000 03:03 11993283 /lib/libpthread-2.4.so
00b15000-00b16000 r-xp 0000f000 03:03 11993283 /lib/libpthread-2.4.so
00b16000-00b17000 rwxp 00010000 03:03 11993283 /lib/libpthread-2.4.so
00b17000-00b19000 rwxp 00b17000 00:00 0
00bce000-00bf5000 r-xp 00000000 03:03 21807796 /usr/lib/libpng12.so.0.1.2.8
00bf5000-00bf6000 rwxp 00026000 03:03 21807796 /usr/lib/libpng12.so.0.1.2.8
00dcb000-00dd6000 r-xp 00000000 03:03 11993298 /lib/libgcc_s-4.1.1-20060525.so.1
00dd6000-00dd7000 rwxp 0000a000 03:03 11993298 /lib/libgcc_s-4.1.1-20060525.so.1
00e64000-00e65000 rwxp 00e64000 00:00 0
04d64000-04d6b000 r-xp 00000000 03:03 21800583 /usr/lib/libdrm.so.2.0.0
04d6b000-04d6c000 rwxp 00006000 03:03 21800583 /usr/lib/libdrm.so.2.0.0
05751000-05755000 r-xp 00000000 03:03 21814393 /usr/lib/libXxf86vm.so.1.0.0
05755000-05756000 rwxp 00003000 03:03 21814393 /usr/lib/libXxf86vm.so.1.0.0
0591e000-05989000 r-xp 00000000 03:03 21798892 /usr/lib/libSDL-1.2.so.0.11.0
05989000-0598b000 rwxp 0006b000 03:03 21798892 /usr/lib/libSDL-1.2.so.0.11.0
0598b000-059a4000 rwxp 0598b000 00:00 0
08048000-082f9000 r-xp 00000000 03:03 21814681 /usr/local/bin/zsnes
082f9000-0834d000 rwxp 002b0000 03:03 21814681 /usr/local/bin/zsnes
0834d000-085b8000 rwxp 0834d000 00:00 0
09f11000-09f32000 rwxp 09f11000 00:00 0 [heap]
bfaeb000-bfb00000 rwxp bfaeb000 00:00 0 [stack]
Aborted
Linux problems
Moderator: ZSNES Mods
-
- New Member
- Posts: 6
- Joined: Fri Sep 08, 2006 6:53 am
Well, to start off, I really want a SNES emulator to work and this one seem to have the best features/support/developement so I thought I'd try it. After a bit extensive work, due to the lack of Linux knowledge on my part, I finally got it compiled. All of the suggested libs are installed including libpng, and when i try to run zsnes from the command line, I get this error.
All your base are belong to us.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
This is fixed in SVN. Read this to obtain ZSNES from SVN: http://board.zsnes.com/phpBB2/viewtopic.php?t=7371
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
-
- New Member
- Posts: 6
- Joined: Fri Sep 08, 2006 6:53 am
Just make sure you have those or similary named packages installed, then do the rest:At this point there should be a summary printed saying if SDL, GL, etc were found. If everything is ok, run make, then as root make install.
Code: Select all
svn co https://svn.bountysource.com/zsnes/trunk/ zsnes
cd zsnes/src
./autogen.sh
-
- New Member
- Posts: 6
- Joined: Fri Sep 08, 2006 6:53 am
ran the make install and got this at the very end
I'm running Fedora Core 5, can't remember if I mentioned that already.
did i need to make a directory or do a symbolic link?/usr/bin/ld: cannot open output file zsnes: Is a directory
collect2: ld returned 1 exit status
make: *** [main] Error 1
I'm running Fedora Core 5, can't remember if I mentioned that already.
All your base are belong to us.
-
- New Member
- Posts: 6
- Joined: Fri Sep 08, 2006 6:53 am
-
- New Member
- Posts: 6
- Joined: Fri Sep 08, 2006 6:53 am
So I scrapped it, started it again, did the sh ./autogen.sh && gmake && gmake install command, ran it's thing, typed make, prayed as it said to, then did make install (I can't remember where it was that I read I needed to do that).
Tried to run it and God didn't love me, got the same error, before I try the SVN fix, is there one for Fedora or no?
A note on the install though, just after entering the first command, this came up in the output first:
Tried to run it and God didn't love me, got the same error, before I try the SVN fix, is there one for Fedora or no?
A note on the install though, just after entering the first command, this came up in the output first:
And the link given only shows how to write your own AC macros, did I need to do that?Generating build information using aclocal and autoconf...
acinclude.m4:10: warning: underquoted definition of AM_PATH_ZLIB
run info '(automake)Extending aclocal'
or see http://sources.redhat.com/automake/auto ... ng-aclocal
acinclude.m4:121: warning: underquoted definition of AM_PATH_LIBPNG
All your base are belong to us.
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Make sure you have automake, autoconf, libpng-dev, and zlib-dev all installed.
And I do recommend using SVN. But I have no idea what you mean by is there one for Fedora or not.
And I do recommend using SVN. But I have no idea what you mean by is there one for Fedora or not.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- Locksmith of Hyrule
- Posts: 3634
- Joined: Sun Aug 08, 2004 7:49 am
- Location: 255.255.255.255
- Contact:
He means there are no Fedora Core instructions in the SVN sticky.
After you get the stuff Nach said (try looking in your package manager, whatever it is (try looking for adept, synaptic, kynaptic, etc), it's been awhile since I last used FC), you should be able to do this:
Oh yeah, and apt is the debian command line-based package manager
After you get the stuff Nach said (try looking in your package manager, whatever it is (try looking for adept, synaptic, kynaptic, etc), it's been awhile since I last used FC), you should be able to do this:
Code: Select all
cd ~
svn co https://svn.bountysource.com/zsnes/trunk/ zsnes
(optional) mv zsnes zsnes_xxxx (where xxxx is the version number, should be the last output of the svn command)
cd zsnes/src
./autogen.sh
make
sudo make install
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
NSRT here.
-
- New Member
- Posts: 6
- Joined: Fri Sep 08, 2006 6:53 am
Made sure every one of the dev packages was installed, and intsalled a few i wasn't sure if they were needed but they had similar names so I figured it couldn't hurt. I got the same errors again. I may have screwed up a few steps, but is this the step by step of what I would need to do?
1. Have these packages installed:
SDL-1.2.11-1
SDL_mixer-1.2.7-1
SDL-devel-1.2.11-1
nasm-rdoff-0.98.39-3.2.1
nasm-0.98.39-1
nasm-doc-0.98.39-3.2.1
zlib-1.2.3-1.2.1
zlib-devel-1.2.3-3
libpng-1.2.8-2.2.1
libpng-devel-1.2.8-2.2.1
2. Unarchive the folder into the home directory (or wherever)
3. In the /zsnes_1_42/src folder type "sh ./autogen.sh && gmake && gmake install"
4. Then the code provided above by adventure_of_link
Anything I missed? It wouldn't surprise me seeing as how the method I used was compiled between this site, the install.txt file, and instructions given by the install notes in the command line.
1. Have these packages installed:
SDL-1.2.11-1
SDL_mixer-1.2.7-1
SDL-devel-1.2.11-1
nasm-rdoff-0.98.39-3.2.1
nasm-0.98.39-1
nasm-doc-0.98.39-3.2.1
zlib-1.2.3-1.2.1
zlib-devel-1.2.3-3
libpng-1.2.8-2.2.1
libpng-devel-1.2.8-2.2.1
2. Unarchive the folder into the home directory (or wherever)
3. In the /zsnes_1_42/src folder type "sh ./autogen.sh && gmake && gmake install"
4. Then the code provided above by adventure_of_link
Anything I missed? It wouldn't surprise me seeing as how the method I used was compiled between this site, the install.txt file, and instructions given by the install notes in the command line.
All your base are belong to us.
eh. Points for reading the docs, but I'm not sure how up to date / correct / conflicting they are.neo_granas wrote:Anything I missed? It wouldn't surprise me seeing as how the method I used was compiled between this site, the install.txt file, and instructions given by the install notes in the command line.
Don't do that. SVN downloads a complete copy of the (current) source. You've got two (at least) possibly overlapping copies of the zsnes source.2. Unarchive the folder into the home directory (or wherever)
3. In the /zsnes_1_42/src folder type "sh ./autogen.sh && gmake && gmake install"
Delete all the zsnes source dirs you have. Then:
1. svn co https://svn.bountysource.com/zsnes/trunk/ zsnes
2. cd zsnes/src
3. ./autogen.sh
(make sure SDL and stuff are ok)
4. make
5. (as root) make install