RxDOS building - Prerequisites (Announce)
> I'm using NASM version 2.14.02
Okay, thanks. Building NASM 2.14.02 from git then using it to build the kernel (running ./mak.sh) at revision 4d73c138c0f8 does result in the same warnings:
RxDOS/biocode.asm:455: warning: word data exceeds bounds [-w+number-overflow]
RxDOS/biocode.asm:504: warning: word data exceeds bounds [-w+number-overflow]
RxDOS/doscode.asm:600: warning: word data exceeds bounds [-w+number-overflow]
This is a NASM error and will likely be fixed in a NASM 2.15 release.
> > sudo apt-get install libsnappy-dev
> --This should not be needed at all. Seems to be related to Snappy and
> snzip, but I don't think these are needed to build snzip.
> After getting snzip, building it complain about the lack of snappy library
The following commands worked for me to build snzip:
git clone https://github.com/google/snappy
cd snappy/
mkdir build
cd build/
cmake -DCMAKE_INSTALL_PREFIX:PATH=~/local ../ && make install
cd ../..
git clone https://github.com/kubo/snzip
cd snzip/
. autogen.sh
./configure --with-snappy=~/local/
make
I do not have python-snappy, python3-snappy, or libsnappy-dev installed.
> > sudo apt install bison
> > sudo apt install cc65
> --Not sure why those.
> And then snappy library building need those two.
I do not have cc65 installed. I do have bison installed, but I don't think it is needed for the snzip build.
> --You did not show cloning the LZ4 repo to get lz4c, or downloading the
> Exomizer 3 release to get the exomizer compressor. You do seem to be using
> these so I assume you forgot listing them.
> LZ4 is part of ubuntu and I download Exomizer 3 and build it from source.
Okay.
---
l
Complete thread:
- RxDOS 7.24 release - ecm, 08.10.2018, 19:09 (Announce)
- RxDOS 7.24 release - Guti, 09.10.2018, 10:14
- RxDOS 7.24 release - ecm, 09.10.2018, 12:54
- RxDOS 7.24 release - Doug, 11.10.2018, 09:32
- RxDOS 7.24 release - ecm, 11.10.2018, 11:53
- RxDOS 7.24 release - roytam, 11.10.2018, 15:37
- RxDOS 7.24 release - ecm, 11.10.2018, 18:16
- RxDOS 7.24 release - tom, 12.10.2018, 13:44
- RxDOS 7.24 release - ecm, 12.10.2018, 14:01
- RxDOS 7.24 release - ecm, 12.10.2018, 14:34
- RxDOS 7.24 release - ecm, 12.10.2018, 14:53
- RxDOS 7.24 release - nico7550, 15.04.2020, 23:37
- RxDOS: Progress since 7.24 release - ecm, 16.04.2020, 17:13
- RxDOS: Progress since 7.24 release - nico7550, 02.05.2020, 13:15
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 15:11
- RxDOS: Progress since 7.24 release - nico7550, 03.05.2020, 15:59
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 16:18
- RxDOS: Progress since 7.24 release - nico7550, 03.05.2020, 16:37
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 16:46
- RxDOS: Progress since 7.24 release - nico7550, 03.05.2020, 16:54
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 16:46
- RxDOS: Progress since 7.24 release - tom, 30.01.2021, 13:53
- RxDOS: Progress since 7.24 release - ecm, 30.01.2021, 14:37
- RxDOS: Progress since 7.24 release - tom, 31.01.2021, 12:55
- RxDOS: Progress since 7.24 release - ecm, 31.01.2021, 13:10
- RxDOS: Progress since 7.24 release - tom, 31.01.2021, 16:55
- RxDOS: Progress since 7.24 release - rr, 31.01.2021, 17:47
- RxDOS: Progress since 7.24 release - Japheth, 31.01.2021, 18:21
- RxDOS: Progress since 7.24 release - tom, 31.01.2021, 23:58
- RxDOS: Progress since 7.24 release - rr, 03.02.2021, 21:06
- RxDOS: Progress since 7.24 release - Japheth, 04.02.2021, 09:54
- RxDOS: Progress since 7.24 release - tom, 31.01.2021, 16:55
- RxDOS: Progress since 7.24 release - ecm, 31.01.2021, 13:10
- RxDOS: Progress since 7.24 release - tom, 31.01.2021, 12:55
- RxDOS: Progress since 7.24 release - ecm, 30.01.2021, 14:37
- RxDOS: Progress since 7.24 release - nico7550, 03.05.2020, 16:37
- RxDOS building - RXD_Build.txt - ecm, 03.05.2020, 17:11
- RxDOS building - Prerequisites - ecm, 03.05.2020, 17:29
- RxDOS building - Prerequisites - nico7550, 03.05.2020, 18:29
- RxDOS building - Prerequisites - nico7550, 03.05.2020, 18:50
- RxDOS building - Prerequisites - ecm, 03.05.2020, 19:21
- Building boot32fd.bin - ecm, 03.05.2020, 19:31
- RxDOS building - Prerequisites - ecm, 03.05.2020, 19:21
- RxDOS building - Prerequisites - ecm, 03.05.2020, 19:00
- RxDOS building - Prerequisites - nico7550, 03.05.2020, 18:50
- RxDOS building - Prerequisites - nico7550, 03.05.2020, 18:29
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 16:18
- RxDOS: Progress since 7.24 release - nico7550, 03.05.2020, 15:59
- RxDOS: Progress since 7.24 release - ecm, 03.05.2020, 15:11
- RxDOS: Progress since 7.24 release - nico7550, 02.05.2020, 13:15
- RxDOS: Progress since 7.24 release - ecm, 16.04.2020, 17:13
- RxDOS 7.24 release - nico7550, 15.04.2020, 23:37
- RxDOS 7.24 release - roytam, 12.10.2018, 15:27
- RxDOS 7.24 release - ecm, 12.10.2018, 14:01
- RxDOS 7.24 release - tom, 12.10.2018, 13:44
- RxDOS 7.24 release - ecm, 11.10.2018, 18:16
- RxDOS 7.24 release - ecm, 11.10.2018, 18:15
- RxDOS 7.24 release - roytam, 11.10.2018, 15:37
- RxDOS 7.24 release - ecm, 11.10.2018, 11:53
- RxDOS 7.24 release - Doug, 11.10.2018, 09:32