Package Details: cc65 2.13.3-3

Git Clone URL: https://aur.archlinux.org/cc65.git (read-only)
Package Base: cc65
Description: C compiler for 6502 family microprocessors
Upstream URL: http://www.cc65.org/
Licenses: custom
Submitter: None
Maintainer: chungy
Last Packager: chungy
Votes: 3
Popularity: 0.004148
First Submitted: 2006-02-23 09:16
Last Updated: 2015-06-08 12:32

Dependencies (1)

Required by (1)

Sources (3)

Latest Comments

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....

Anonymous comment on 2012-02-18 06:13

Further to the previous post, patch seems to apply fine with no changes other than renaming it to match the new version number, and everything builds without errors, so it should just be a case of bumping the version number to 2.13.3 and changing the tarball md5sum to 99de534c4a9e04b45a82c239ed4ded20.

Anonymous comment on 2012-02-18 06:09

2.13.3 is now the latest released version, and 2.13.2 has in fact been taken down, breaking this PKGBUILD.

Huulivoide commented on 2010-12-13 17:01

Here is a lirle update to the PKGBUILD
nothing bigger just to make it fit the current
packagin standarts.
http://aur.pastebin.com/APpgwuvH

And also to Lastebils comment 2.13.9 is development
snapshot and not a stable release

All comments