Package Details: cc65 2.16-1

Git Clone URL: https://aur.archlinux.org/cc65.git (read-only)
Package Base: cc65
Description: C compiler for 6502 family microprocessors
Upstream URL: https://cc65.github.io/cc65/
Licenses: BSD
Submitter: None
Maintainer: chungy
Last Packager: chungy
Votes: 6
Popularity: 0.497698
First Submitted: 2006-02-23 09:16
Last Updated: 2017-09-09 19:44

Dependencies (1)

Required by (1)

Sources (2)

Latest Comments

lutoma commented on 2017-09-10 03:24

Thanks for the speedy reply (and for maintaining the PKGBUILD!), the update seems to indeed have fixed the issue.

I originally tried using the cc65-git package, but compiling it failed because the prefix wasn't set somewhere. Didn't really have time to debug then. But I see you've also pushed a new version of that package, so I'll try building that one again too :)

Edit: Yup, cc65-git works like a charm now too, so I've switched to the git version now

chungy commented on 2017-09-09 19:04

Thanks. This AUR is quite outdated, I was having cc65-git installed for a long time now, but I see that new releases have finally(!) happened. Simply updating might resolve the issue, I'll see :-)

lutoma commented on 2017-09-09 17:04

The '/usr/bin/grc' binary in this AUR conflicts with https://www.archlinux.org/packages/community/any/grc/

Dennis commented on 2014-11-23 21:52

@vah
build worked for me from this: https://aur.archlinux.org/packages/cc/cc65/cc65.tar.gz

extracted to:
/var/aur/local/cc65/

then ran:
makepkg -s
in there.

vah commented on 2014-11-23 05:32

I get this when trying to build:
PKGBUILD: line 21: ../../patch-2.13.3.diff: No such file or directory

After a successful md5sum check. I guess it may work depending on how the paths are configured in makepkg.conf but I suggest changing it to "$srcdir/patch-$pkgver.diff".

salviati commented on 2012-05-17 07:19

@youarefunny
Your PKGBUILD doesn't work either; makepkg -s fails because of this:

make[3]: Entering directory `/home/guest/cc65/src/cc65-2.13.3/libsrc/apple2'
make[3]: ../../src/cc65/cc65: Command not found
make[3]: *** [closedir.o] Error 127

kevincox commented on 2012-05-16 01:14

All you need to do is bump the version to 2.13.3. The new MD5 becomes 99de534c4a9e04b45a82c239ed4ded20 and you also need to change the name of the patch.

I have a new package available at http://www.mediafire.com/file/b99q7tf13q1rtcn/cc65.tar.gz.

salviati commented on 2012-05-07 10:21

I found the 2.13.2 tarball at http://distfiles.macports.org/cc65/cc65-sources-2.13.2.tar.bz2 and tried compiling. I get the same error.

for i in apple2 common runtime conio dbg em joystick mouse serial tgi z
make SYS=apple2 -C $i || exit 1; \
../src/ar65/ar65 a apple2.lib $i/*.o;\
done
make[3]: Entering directory `/tmp/yaourt-tmp-salviati/aur-cc65/src/cc65-2.13.2/libsrc/apple2'
make[3]: ../../src/cc65/cc65: Command not found
make[3]: *** [closedir.o] Error 127
make[3]: Leaving directory `/tmp/yaourt-tmp-salviati/aur-cc65/src/cc65-2.13.2/libsrc/a
make[2]: *** [apple2lib] Error 1
make[2]: Leaving directory `/tmp/yaourt-tmp-salviati/aur-cc65/src/cc65-2.13.2/lib
make[1]: *** [all] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-salviati/aur-cc65/src/cc65-2.13.2/lib
make: *** [libs] Error 2
make: *** Waiting for unfinished jobs....
make[3]: Entering directory `/tmp/yaourt-tmp-salviati/aur-cc65/src/cc65-2.13.2/src/com

salviati commented on 2012-05-06 21:37

@psquid: Just changing the versions doesn't work; the compilation fails.
The first executed commands fail:

make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-cc65/src/cc65-2.13.3/libsrc/vic20'
for i in apple2 common runtime conio dbg em joystick mouse serial tgi zlib; do \
make SYS=apple2 -C $i || exit 1; \
../src/ar65/ar65 a apple2.lib $i/*.o;\
done
make[3]: Entering directory `/tmp/yaourt-tmp-root/aur-cc65/src/cc65-2.13.3/libsrc/apple2'
make[3]: ../../src/cc65/cc65: Command not found
make[3]: *** [closedir.o] Error 127
make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-cc65/src/cc65-2.13.3/libsrc/apple2'
make[2]: *** [apple2lib] Error 1
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-cc65/src/cc65-2.13.3/libsrc'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-cc65/src/cc65-2.13.3/libsrc'
make: *** [libs] Error 2
make: *** Waiting for unfinished jobs....

salviati commented on 2012-05-06 21:35

@psquid: Just changing the package version doesn't work because of the patch. I tried manually changing the package version, but the compilation fails.
The first executed commands fail:

make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-cc65/src/cc65-2.13.3/libsrc/vic20'
for i in apple2 common runtime conio dbg em joystick mouse serial tgi zlib; do \
make SYS=apple2 -C $i || exit 1; \
../src/ar65/ar65 a apple2.lib $i/*.o;\
done
make[3]: Entering directory `/tmp/yaourt-tmp-root/aur-cc65/src/cc65-2.13.3/libsrc/apple2'
make[3]: ../../src/cc65/cc65: Command not found
make[3]: *** [closedir.o] Error 127
make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-cc65/src/cc65-2.13.3/libsrc/apple2'
make[2]: *** [apple2lib] Error 1
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-cc65/src/cc65-2.13.3/libsrc'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-cc65/src/cc65-2.13.3/libsrc'
make: *** [libs] Error 2
make: *** Waiting for unfinished jobs....

All comments