Groups | Search | Server Info | Login | Register


Groups > comp.os.cpm > #2579

Re: much enhanced z-80 assembler now available

Newsgroups comp.os.cpm
Date 2013-09-04 13:09 -0700
References <dfb449e3-9f90-421c-afa5-692e0cafab09@googlegroups.com> <7642c366-22bd-4075-8a42-601a2e99d263@googlegroups.com> <TIadnY_OVusf-LrPnZ2dnUVZ_qqdnZ2d@giganews.com>
Message-ID <8d0b975a-eae8-4187-be3e-1d88bf074728@googlegroups.com> (permalink)
Subject Re: much enhanced z-80 assembler now available
From tburnxxx@gmail.com

Show all headers | View raw


On Wednesday, September 4, 2013 9:53:22 AM UTC-7, Dennis Boone wrote:
> > # There is a bit of a problem with the files as distributed in that zmac.y
> 
>  > # and mio.c are stored in the .zip file with UPPER CASE names.  That doesn't
> 
>  > # matter on Windows but it can be annoying on UNIX systems.
> 
> 
> 
> Fwiw, "unzip -L" should fix names as they come out of the zip file.
> 
> 
> 
> De

George has updated the zmac.zip file on his website.

Filenames are lower case.
Simple Makefile for *nix (written by him on OSX, tested on Linux)
2 warnings in doc.c fixed.

To get it to compile on Windows with a generic bison install from the gnuwin32 site (http://gnuwin32.sourceforge.net/) along with the MingW gcc/g++ compiler, I had to change the mk.bat file to this:
@echo off
@rem Generate doc.inl
gcc -o doc.exe -DMK_DOC doc.c
doc >nul
@rem convert grammar into C code
@rem cd bison\bin
bison --output=zmac.c zmac.y
@rem cd ..\..
@rem compile the rest
gcc -s -o zmac.exe -DMSDOS zmac.c mio.c doc.c ..\..\..\..\lib\zi80\zi80dis.cpp

Hopefully, these changes and the above .bat script should make it easier for anyone who wishes to build it to do so.  The zmac.zip file already includes zmac.exe so this is just for those who wish to change/experiment with the source code under Windows.  Linux people must compile it.

Tom

Back to comp.os.cpm | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

much enhanced z-80 assembler now available tburnxxx@gmail.com - 2013-09-03 08:49 -0700
  Re: much enhanced z-80 assembler now available rzh_nocal@yahoo.com - 2013-09-03 12:02 -0700
    Re: much enhanced z-80 assembler now available tburnxxx@gmail.com - 2013-09-03 12:17 -0700
      Re: much enhanced z-80 assembler now available tburnxxx@gmail.com - 2013-09-03 17:20 -0700
        Re: much enhanced z-80 assembler now available "dott.Piergiorgio" <chiedetelo@ask.me> - 2013-09-04 06:11 +0200
    Re: much enhanced z-80 assembler now available tburnxxx@gmail.com - 2013-09-03 19:01 -0700
      Re: much enhanced z-80 assembler now available Steve Nickolas <usotsuki@buric.co> - 2013-09-04 09:28 +0000
  Re: much enhanced z-80 assembler now available Steven Hirsch <snhirsch@gmail.com> - 2013-09-03 21:27 -0400
    Re: much enhanced z-80 assembler now available tburnxxx@gmail.com - 2013-09-03 18:50 -0700
      Re: much enhanced z-80 assembler now available Steve Nickolas <usotsuki@buric.co> - 2013-09-04 09:22 +0000
        Re: much enhanced z-80 assembler now available Peter Dassow <z80eu@arcor.de> - 2013-09-04 11:29 +0200
      Re: much enhanced z-80 assembler now available Steven Hirsch <snhirsch@gmail.com> - 2013-09-04 09:05 -0400
        Re: much enhanced z-80 assembler now available tburnxxx@gmail.com - 2013-09-04 08:01 -0700
          Re: much enhanced z-80 assembler now available Steven Hirsch <snhirsch@gmail.com> - 2013-09-04 20:51 -0400
            Re: much enhanced z-80 assembler now available tburnxxx@gmail.com - 2013-09-05 05:14 -0700
              Re: much enhanced z-80 assembler now available Steve Nickolas <usotsuki@buric.co> - 2013-09-05 16:55 +0000
              Re: much enhanced z-80 assembler now available Steven Hirsch <snhirsch@gmail.com> - 2013-09-05 18:12 -0400
                Re: much enhanced z-80 assembler now available bill@server3.cs.uofs.edu (Bill Gunshannon) - 2013-09-06 10:32 +0000
                Re: much enhanced z-80 assembler now available Steven Hirsch <snhirsch@gmail.com> - 2013-09-06 07:50 -0400
                Re: much enhanced z-80 assembler now available bill@server3.cs.uofs.edu (Bill Gunshannon) - 2013-09-06 12:21 +0000
                Re: much enhanced z-80 assembler now available "dott.Piergiorgio" <chiedetelo@ask.me> - 2013-09-06 18:18 +0200
                Re: much enhanced z-80 assembler now available Steven Hirsch <snhirsch@gmail.com> - 2013-09-06 18:10 -0400
      Re: much enhanced z-80 assembler now available Tesseract <guard.squeeze.8421@gmail.com> - 2013-09-04 19:28 -0700
        Re: much enhanced z-80 assembler now available gp2k00@gmail.com - 2013-09-04 21:56 -0700
  Re: much enhanced z-80 assembler now available rzh_nocal@yahoo.com - 2013-09-03 21:05 -0700
  Re: much enhanced z-80 assembler now available Tesseract <guard.squeeze.8421@gmail.com> - 2013-09-04 02:10 -0700
    Re: much enhanced z-80 assembler now available drb@ihatespam.msu.edu (Dennis Boone) - 2013-09-04 11:53 -0500
      Re: much enhanced z-80 assembler now available tburnxxx@gmail.com - 2013-09-04 13:09 -0700
        Re: much enhanced z-80 assembler now available Torfinn Ingolfsen <tingo@home.no> - 2013-09-07 22:43 +0200
          Re: much enhanced z-80 assembler now available gp2k00@gmail.com - 2013-09-07 21:15 -0700
            Re: much enhanced z-80 assembler now available Torfinn Ingolfsen <tingo@home.no> - 2013-09-08 11:53 +0200
              Re: much enhanced z-80 assembler now available Torfinn Ingolfsen <tingo@home.no> - 2013-09-08 12:31 +0200
                Re: much enhanced z-80 assembler now available tburnxxx@gmail.com - 2013-09-08 03:57 -0700
                Re: much enhanced z-80 assembler now available Torfinn Ingolfsen <tingo@home.no> - 2013-09-08 16:21 +0200
                Re: much enhanced z-80 assembler now available tburnxxx@gmail.com - 2013-09-08 07:46 -0700
                Re: much enhanced z-80 assembler now available gp2k00@gmail.com - 2013-09-18 09:59 -0700

csiph-web