Search Criteria
Package Details: c64-debugger-git 0.64.58.6.r63.f97772e-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/c64-debugger-git.git (read-only, click to copy) |
---|---|
Package Base: | c64-debugger-git |
Description: | Commodore 64, Atari XL/XE and NES debugger that works in real time |
Upstream URL: | https://sourceforge.net/projects/c64-debugger/ |
Licenses: | unknown |
Conflicts: | c64-debugger |
Provides: | c64-debugger |
Submitter: | ruzsa.balazs |
Maintainer: | ruzsa.balazs |
Last Packager: | ruzsa.balazs |
Votes: | 1 |
Popularity: | 0.000017 |
First Submitted: | 2020-02-08 12:51 (UTC) |
Last Updated: | 2022-03-16 17:40 (UTC) |
Dependencies (5)
- alsa-lib (make)
- git (git-gitAUR, git-glAUR) (make)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (make)
- upx (upx-gitAUR) (make)
- xcb-util (make)
Latest Comments
ruzsa.balazs commented on 2023-06-03 12:07 (UTC) (edited on 2023-06-03 12:10 (UTC) by ruzsa.balazs)
This package is legacy/deprecated now: the upstream author changed the name to RetroDebugger and moved development to https://github.com/slajerek/RetroDebugger
Successor package: https://aur.archlinux.org/packages/retro-debugger-git
nipsky commented on 2022-03-16 17:56 (UTC)
Thanks, compiles fine now! :)
ruzsa.balazs commented on 2022-03-16 17:38 (UTC)
Thanks for the bug report. Hopefully fixed the build, check it out.
nipsky commented on 2022-03-16 00:30 (UTC)
Hi, building this aborts with the following errors:
arch_jeff commented on 2020-11-15 13:51 (UTC)
Thanks! I can confirm it works now.
ruzsa.balazs commented on 2020-11-15 07:08 (UTC)
Fixed the build by replacing any dashes found in the generated pkgver with underscores.
arch_jeff commented on 2020-11-13 15:34 (UTC)
This PKGBUILD will no longer build:
ruzsa.balazs commented on 2020-06-14 12:29 (UTC) (edited on 2020-06-14 12:30 (UTC) by ruzsa.balazs)
Found it. It's due to a change in GCC 10.
As https://gcc.gnu.org/gcc-10/changes.html says: "GCC now defaults to
-fno-common
. As a result, global variable accesses are more efficient on various targets. In C, global variables with multiple tentative definitions now result in linker errors. With-fcommon
such definitions are silently merged during linking."In other words, GCC 10 puts global variables without an initializer into the .bss section, while previously these were placed into a COMMON block where the linker could find them and unify them into a single object at link time.
Adding
-fcommon
to CFLAGS fixed the problem on my machine.I incorporated this fix into the PKGBUILD, so if you do a
git pull
and remove thesrc
directory (necessary because the problematic object files need to be rebuilt), you shall be able to build the package without problems.ruzsa.balazs commented on 2020-06-14 11:23 (UTC)
I tried to reproduce this. My first build (of the latest upstream version 0.64.58.2rc2.r55.74a8461) succeeded. Then I upgraded Arch via
pacman -Syu
and rebooted my system. Afterwards building the same upstream version in the same way (makepkg -s
) failed and I got the same error message you did.From this it would seem the error is due to some Arch issue, not an upstream issue.
PTBM133A4X commented on 2020-06-14 00:41 (UTC)
I tried to install this tonight but after downloading and building it, I got this right at the end.
/usr/bin/ld: Games/c64/Emulators/atari800/cpu.o:(.bss+0x1a): multiple definition of
CPU_regPC'; Games/c64/Emulators/atari800/AtariInterface/AtariWrapper.o:(.bss+0x18): first defined here /usr/bin/ld: Games/c64/Emulators/vice/arch/ui.o:(.bss+0x0): multiple definition of
c64d_is_cpu_in_jam_state'; Games/c64/Emulators/atari800/esc.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:77: c64debugger] Error 1 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build c64-debugger-git. ==> Restart building c64-debugger-git ? [y/N]