Переглянути джерело

emul+cvm: link to curses instead of ncurses

NetBSD doesn't have ncurses. Linking to curses doesn't seem to change
anything. Tried on OpenBSD and Ubuntu.
master
Virgil Dupras 3 роки тому
джерело
коміт
6cb310c38c
6 змінених файлів з 7 додано та 10 видалено
  1. +1
    -1
      cvm/Makefile
  2. +1
    -2
      cvm/README.md
  3. +2
    -2
      emul/8086/Makefile
  4. +1
    -2
      emul/8086/README.md
  5. +1
    -1
      emul/z80/Makefile
  6. +1
    -2
      emul/z80/README.md

+ 1
- 1
cvm/Makefile Переглянути файл

@@ -19,7 +19,7 @@ blkfs: $(BLKPACK)
$(BLKPACK) ../blk > $@

forth: forth.c $(OBJS)
$(CC) -DBLKFS_PATH=\"`pwd`/blkfs\" forth.c $(OBJS) -lncurses -o $@
$(CC) -DBLKFS_PATH=\"`pwd`/blkfs\" forth.c $(OBJS) -lcurses -o $@

vm.o: vm.c blkfs
$(CC) -DFBIN_PATH=\"`pwd`/forth.bin\" -c -o vm.o vm.c


+ 1
- 2
cvm/README.md Переглянути файл

@@ -5,8 +5,7 @@ to run natively on any POSIX environment.

## Requirements

You need `ncurses` to build the `forth` executable. In debian-based distros,
it's `libncurses5-dev`.
You need `curses` to build the `forth` executable.

## Build



+ 2
- 2
emul/8086/Makefile Переглянути файл

@@ -8,13 +8,13 @@ BLKFS = $(CDIR)/blkfs
all: $(TARGETS)

forth: forth.c forth.bin $(OBJS) $(BLKFS)
$(CC) -DFBIN_PATH=\"`pwd`/forth.bin\" -DBLKFS_PATH=\"`pwd`/$(BLKFS)\" forth.c $(OBJS) -lncurses -o $@
$(CC) -DFBIN_PATH=\"`pwd`/forth.bin\" -DBLKFS_PATH=\"`pwd`/$(BLKFS)\" forth.c $(OBJS) -lcurses -o $@

forth.bin: xcomp.fs $(STAGE)
$(CDIR)/stage < xcomp.fs > $@

pcat: pcat.c $(OBJS) $(BLKFS)
$(CC) -DBLKFS_PATH=\"`pwd`/$(BLKFS)\" pcat.c $(OBJS) -lncurses -o $@
$(CC) -DBLKFS_PATH=\"`pwd`/$(BLKFS)\" pcat.c $(OBJS) -lcurses -o $@

$(BLKFS): $(STAGE)



+ 1
- 2
emul/8086/README.md Переглянути файл

@@ -11,8 +11,7 @@ it only cover Collapse OS' own needs.

## Requirements

You need `ncurses` to build the `forth` executable. In debian-based distros,
it's `libncurses5-dev`.
You need `curses` to build the `forth` executable.

## Build



+ 1
- 1
emul/z80/Makefile Переглянути файл

@@ -11,7 +11,7 @@ BLKFS = $(CDIR)/blkfs
all: $(TARGETS)

forth: forth.c $(OBJS) $(BLKFS)
$(CC) forth.c $(OBJS) -lncurses -o $@
$(CC) forth.c $(OBJS) -lcurses -o $@

rc2014: rc2014.c $(RC2014_OBJS)
$(CC) rc2014.c $(RC2014_OBJS) -o $@


+ 1
- 2
emul/z80/README.md Переглянути файл

@@ -5,8 +5,7 @@ emulator.

## Requirements

You need `ncurses` to build the `forth` executable. In debian-based distros,
it's `libncurses5-dev`.
You need `curses` to build the `forth` executable.

For `sms` and `ti84` emulators, you need XCB and pkg-config.



Завантаження…
Відмінити
Зберегти