Skip to content

Some doc updates (not an issue, but useful info for building) #188

@DevTheo

Description

@DevTheo

I just fired up WSL with Debian to try to build this project on Windows (well, really Debian under Windows)

There were some (likely pretty basic) packages that were needed for me to be able to build (I went back through my shell history to determine what they were and wrote them all down).
First off all the items already listed in the readme:
cc1541 cpmtools libfmt-dev python3 fp-compiler srecord

Additionally I needed the following items
xz-utils - for extracting some of the tar files you will run into
make
pkg-config
libreadline-dev
gcc
build-essential
compiler)
moreutils - for chronic
gawk
zip

Additionally I had to manually install FreePascal (via fpc-3.2.2.x86_64-linux.tar from their SF site), sudo apt-get fp-compiler didn't get it (assuming that's the FreePascal). I also installed wget (but that was so I could paste in a uri to a file and get it downloaded to my linux subsystem --without resorting to copying from the Windows drive)

So my hopes are to get a C compiler running within CPM65 (and possibly also get C128 to be able to run CPM65). To start with I am going to try to port over the assembly code from the other CPM65 project (someone already did this, but I don't think it is as good as this one.. I will make sure that the license is compatible before even thinking of pushing a pull-request).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions