NESICIDE on Linux

Discuss emulation of the Nintendo Entertainment System and Famicom.

Moderator: Moderators

User avatar
cpow
NESICIDE developer
Posts: 1097
Joined: Mon Oct 13, 2008 7:55 pm
Location: Minneapolis, MN
Contact:

Post by cpow »

Thanks to the efforts of torrasque there's an Arch Linux PKGBUILD:
torrasque wrote:The PKGBUILD is available from AUR repository, which can be installed by

Code: Select all

yaourt -S nesicide-git
It depends on cc65-svn, which is also available in AUR as well as of today.
Thanks to the efforts of lidnariq there's a debian way:
lidnariq wrote:The debian instructions would be

Code: Select all

sudo apt-get install dpkg-dev libqscintilla2-dev libqt4-opengl-dev libqtwebkit-dev liblua5.1-0-dev libsdl1.2-dev
git clone https://git.gitorious.org/nesicide/nesicide.git
cd nesicide
dpkg-buildpackage -b
sudo dpkg -i ../nesicide*deb
I'm not sure...I'll have to check with mattmatteh...but I think the recent activities may have made it easier to get a gentoo ebuild put together, also.

Thanks, torrasque and lidnariq! 8)

EDIT: Fixed the PKGBUILD link...
torrasque
Posts: 8
Joined: Sun May 06, 2012 11:15 am

Re: NESICIDE on Linux

Post by torrasque »

gitorious repos are gone. Is NESICIDE dead?
lidnariq
Posts: 11432
Joined: Sun Apr 13, 2008 11:12 am

Re: NESICIDE on Linux

Post by lidnariq »

rjpeek
Posts: 1
Joined: Sun Jun 19, 2016 3:07 pm

Re: NESICIDE on Linux

Post by rjpeek »

Not have much luck installing on Ubuntu-Mate 16.04, what does this error mean?

rjpeek@rjpeek-G31-M7-TE:~/nesicide$ dpkg-buildpackage -b
dpkg-buildpackage: source package nesicide
dpkg-buildpackage: source version 0.0.20120507
dpkg-buildpackage: source distribution local
dpkg-buildpackage: source changed by Christopher Pow <christopher.s.pow@gmail.com>
dpkg-buildpackage: host architecture amd64
dpkg-source --before-build nesicide
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
dh_clean
debian/rules build
dh build
dh_testdir
dh_update_autotools_config
dh_auto_configure
dh_auto_build
dh_auto_test
fakeroot debian/rules binary
dh binary
dh_testroot
dh_prep
debian/rules override_dh_auto_install
make[1]: Entering directory '/home/rjpeek/nesicide'
/usr/bin/make install DESTDIR=/home/rjpeek/nesicide/debian/nesicide PREFIX=/usr
make[2]: Entering directory '/home/rjpeek/nesicide'
make[2]: *** No rule to make target 'install'. Stop.
make[2]: Leaving directory '/home/rjpeek/nesicide'
debian/rules:16: recipe for target 'override_dh_auto_install' failed
make[1]: *** [override_dh_auto_install] Error 2
make[1]: Leaving directory '/home/rjpeek/nesicide'
debian/rules:13: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
rjpeek@rjpeek-G31-M7-TE:~/nesicide$
User avatar
koitsu
Posts: 4201
Joined: Sun Sep 19, 2004 9:28 pm
Location: A world gone mad

Re: NESICIDE on Linux

Post by koitsu »

rjpeek wrote:Not have much luck installing on Ubuntu-Mate 16.04, what does this error mean?

rjpeek@rjpeek-G31-M7-TE:~/nesicide$ dpkg-buildpackage -b
...
make[1]: Entering directory '/home/rjpeek/nesicide'
/usr/bin/make install DESTDIR=/home/rjpeek/nesicide/debian/nesicide PREFIX=/usr
make[2]: Entering directory '/home/rjpeek/nesicide'
make[2]: *** No rule to make target 'install'. Stop.
This would mean in /home/rjpeek/nesicide/Makefile there isn't an install target (no lines starting with install:).

Whether or not that's intentional/by design is unknown. Possibly the binary gets built and put into the current working directory and it's the packager's responsibility to copy it somewhere they want (in this case, that'd be /home/rjpeek/nesicide/debian/nesicide/usr/bin I believe?) using cp or install (the program). You need to get familiar with the Makefile content (and/or any documentation/readmes/etc.) to really know what's expected.
Post Reply