Comments (6)
adding a screenshot of the problem https://www.jeuxdecartes.ovh/data/binutils.jpg
from ngdevkit.
Hey, it's been some time that I didn't compile the devkit on a debian-based distro.
I'll have a look at what's needed on a recent debian-based VM and adapt the readme accordingly.
Maybe we also want to track the Windows support in a dedicated issue
from ngdevkit.
from ngdevkit.
Hey ozzyyzzo4096,
Let's continue this thread in English for broader reach, no offense :)
So the dependencies section was incorrect and outdated, sorry about that.
- I fixed typo in the name of libsdl and install curl, thanks
- Instruction have been updated to download all the depencies of gcc-{version}-base instead of gcc, so you'll download automatically bison, texinfo and all the others.
- Added a section for the dependencies of SDCC, since it's been introduced recently.
The problem you're having for building binutil comes from the fact that curl was missing, so the Makefile ended up creating a empty binutils-2.25.tar.bz2 instead of the expected archive, so later build would fail.
Upgrade to the latest commit and do a "make distclean && make", that should fix your issue.
from ngdevkit.
Hey,
Installation is now ok!
For some reasons, the command : apt-get install graphicsmagick-imagemagick-compat
was required before 'apt-get build-dep sdcc' on my distro (debian 9.4).
Compiling and testing 'hello world' sample through the emulator is working like a charm aswell!!
Very nice work Damien!!
now time for some coding :)
Ps: i will try the installation through cygwin and let you know if i'm facing any specific issues into another thread.
from ngdevkit.
Hey
I'm closing this issue now, as the last dependency issue you reported has been resolved in 9f763fc
from ngdevkit.
Related Issues (20)
- How to convert Sprites via ngdevkit? HOT 1
- Linux compilation instructions: Ubuntu readline package name change HOT 1
- Deferred VBL routines, audio, and then some more HOT 4
- Address error HOT 1
- Packaging of ngdevkit-toolchain is broken for sdcc HOT 1
- deb packages are broken in launchpad for Jammy 22.04 HOT 1
- brew rebuild workflow in Azure DevOps HOT 1
- Improve packaging on MSYS2
- MSYS2 packages built in CI should target UCRT64 environment
- Compiling for MSYS2 doesn't work when using parallel builds (make -j)
- Update MSYS2 dependencies for ngdevkit to explicitly depend on PyGame
- MSYS2 pacman 404s when trying to download ngdevkit repo database HOT 7
- Move MSYS2 CI builds to one branch per sub-project HOT 1
- Clean nightly tags in msys2-ngdevkit repository after new commits/builds
- Update ngdevkit docs to use the new ucrt64 packages HOT 1
- rpm rebuild workflow in COPR HOT 1
- PyGame may load palette .png incorrectly, which breaks ngdevkit tools
- Games no longer work in MAME HOT 3
- SDCC compiled with program-prefix breaks .rel files generated with sdas
- ngdevkit cannot extract toolchain tarball with recent msys2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ngdevkit.