Makefile betätigen unter WIN10.

OP #6728040
Lesenswert?
• ▲
▼
Hallo, guten Tag.

Wie kann man bitte ein Makefile betätigen unter Win10?
Welches Progamm muss man dafür unter Win10 bitte instalieren?
Wo kann man das Programm bitte laden?

Danke.

SO ähnlich sieht es aus :
-------
VPATH = ./:src:tap
MAKEFLAGS = --no-print-directory

.ONESHELL:

# ##############################################################
# Recipes

source_files=$(wildcard src/*.fsb)
tape_files=$(wildcard tap/*.tap)
test_files=$(wildcard tests/*_test.tap)

.PHONY : all
all: \
  sys \
  tests

clean:
  rm -f tap/*.tap
  rm -f tests/afera.mgt

# The main file of the library has to be converted
# to a 11263-byte RAM-disk file,
# required by the unfixed Abersoft Forth.
tap/afera.tap: src/afera.fsb
  fsb2-abersoft src/afera.fsb
  mv src/afera.tap tap/

# The other modules can be 11264-byte RAM-disk files.
tap/%.tap: src/%.fsb
  fsb2-abersoft11k $<
  mv src/$*.tap tap/
------------
(Firma: Schweigstill IT) Persönliche Seite #6728091
Lesenswert?
• ▲
▼
Es reicht für das o.a. Makefile nicht aus, z.B. GNU make zu 
installieren, denn es werden dort auch noch andere unixoide Kommandos 
aufgerufen, z.B. rm oder mv. Und hast Du denn überhaupt schon die ganze 
Forth- bzw. fsb2-Umgebung installiert und am laufen?

Unter Windows 10 gibt es ja das WSL 2, d.h. das Windows Subsystem for 
Linux. Eventuell ist es tatsächlich einfacher, dieses zu nutzen statt 
die entsprechende Umgebung unter Windows selbst zum Laufen zu bringen.
Gast #6728264
Lesenswert?
• ▲
▼
Das FORTH läuft schon auf dem Spectrum NEXT im 128k Modus.
Man kann mit MAKE aber eigene Forth zusammensetzen als eigenständige 
Programme.

Aber wenn es so Bockig ist werde ich die Finger davon lassen.
Gast #6728559
Lesenswert?
• ▲
▼
hab gut erfahrung mit msys2 gemacht. Nach der Installation noch die PATH 
um das bin Verzeichnis erweitern uns schon stehen einem ein haufen Bash 
spielereien im cmd zu Verfügung.

Damit laufen eigentlich die meisten make files.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.