Hi all,
I don't know if it's just me or what, but I'm having a hell of a time trying to get z88dk to compile with DJGPP. I managed to get the exe files to compile (after a few changes to the make file and a couple of changes to the source) so I've made new versions of zcc, z80asm, etc. but I just can't get the libraries to compile.
I don't know if it's DJGPP's version of make that's the problem or what, but it continually falls over for no apparent reason. Re-running make will sometimes pick up where it left off and continue as if nothing had happened, but occasionally I have to run the compile lines myself from the command line in order to progress. Now I'm stuck completely on one of the libs with no real idea of what the problem is. :-)
Any ideas, anyone?
Failing that, what I'd like to do is to just update the ZX Spectrum support in my 1.5 version of z88dk to match the 'latest build'. I've already got the latest z80rules files from Chris, and I can get updated PC binaries of the exe files from Dennis Gr?ning's page. Would I be right in thinking that the only other thing I would need would be an updated 'zx_clib.lib' file? If so, is the current version of that file in CVS built against the latest code?
Sorry for so many questions, I'll let you all go back to sleep now. :-)
Lee.
*********************************************************************************
Confidentiality: This e-mail and its attachments are intended for the
above named only and may be confidential. If they have come to you
in error, you must take no action based on them, nor must you copy or
show them to anyone; please reply to this e-mail and highlight the
error.
Security Warning: Please note that this e-mail has been created in the
knowledge that Internet e-mail is not a 100% secure communications
medium. We advise that you understand and observe this lack of security
when e-mailing us.
Viruses: Although we have taken steps to ensure that this e-mail and
attachements are free from any virus, we advise that in keeping with
good computing practice the recipient should ensure they are actually
free.
If you have received this e-mail in error, please notify postmaster@...>
-------------------------------------------------------
This SF.net email is sponsored by Dice.com.
Did you know that Dice has over 25,000 tech jobs available today? From
careers in IT to Engineering to Tech Sales, Dice has tech jobs from the
best hiring companies. [url]http://www.dice.com/index.epl?rel_code4[/url]
[Z88dk-users] Building z88dk with DJGPP
Lee Tonks wrote:
It's going back a while now, but I think I had similar problems with
DJGPP. Building the binaries was not a problem (after DOSifying the
makefiles slightly) but I ended up wimping-out and building the
libraries on a freebsd box and FTPing them back to my Windows machine,
so I'm unlikely to be of any direct help there. It is probably worth you
spending some time working out a convenient scheme for compiling the
libs though as there are lots of useful compile-time options in there
(in particular, the Spectrum font size).
I did have a bunch of pre-compiled zx_clib and zxansi_clib files with
various different options specified which I just linked to as required,
but they were lost during my hasty change of machines a few months ago
so I can't e-mail them over to you.
If nobody steps in with a solution for building the libs under Win32
with DJGPP, I will try to find some time at the weekend to set
everything up on my new machine and will e-mail you a bunch of
up-to-date zx libs.
Cheers,
Chris.
-------------------------------------------------------
This SF.net email is sponsored by Dice.com.
Did you know that Dice has over 25,000 tech jobs available today? From
careers in IT to Engineering to Tech Sales, Dice has tech jobs from the
best hiring companies. [url]http://www.dice.com/index.epl?rel_code4[/url]
I don't know if it's just me or what, but I'm having a hell of a time
trying to get z88dk to compile with DJGPP. I managed to get the exe
files to compile (after a few changes to the make file and a couple of
changes to the source) so I've made new versions of zcc, z80asm, etc.
but I just can't get the libraries to compile.
It's going back a while now, but I think I had similar problems with
DJGPP. Building the binaries was not a problem (after DOSifying the
makefiles slightly) but I ended up wimping-out and building the
libraries on a freebsd box and FTPing them back to my Windows machine,
so I'm unlikely to be of any direct help there. It is probably worth you
spending some time working out a convenient scheme for compiling the
libs though as there are lots of useful compile-time options in there
(in particular, the Spectrum font size).
I did have a bunch of pre-compiled zx_clib and zxansi_clib files with
various different options specified which I just linked to as required,
but they were lost during my hasty change of machines a few months ago
so I can't e-mail them over to you.
If nobody steps in with a solution for building the libs under Win32
with DJGPP, I will try to find some time at the weekend to set
everything up on my new machine and will e-mail you a bunch of
up-to-date zx libs.
Cheers,
Chris.
-------------------------------------------------------
This SF.net email is sponsored by Dice.com.
Did you know that Dice has over 25,000 tech jobs available today? From
careers in IT to Engineering to Tech Sales, Dice has tech jobs from the
best hiring companies. [url]http://www.dice.com/index.epl?rel_code4[/url]
At 23:11 20/08/2003 +0100, Chris Cowley wrote:
Okay, I've finally managed to produce a set of libs! :-D
I figured that the problem must certainly be DJGPP's version of MAKE (given that building the libraries doesn't actually use DJGPP itself - everything is done with zcc and z80asm), so I installed a copy of CygWin and used the make utility that comes with that - success! Phew. :-)
I've managed to download the tar ball that Dom mentioned (thanks, Frode) but buggered if I can get anything useful out of it, being a complete CVS novice. Could I trouble someone with the latest version of the source to let me have a copy, please?
Then.... I think I might be onto a winner. :-)
Thanks for everything, guys.
Lee.
*********************************************************************************
Confidentiality: This e-mail and its attachments are intended for the
above named only and may be confidential. If they have come to you
in error, you must take no action based on them, nor must you copy or
show them to anyone; please reply to this e-mail and highlight the
error.
Security Warning: Please note that this e-mail has been created in the
knowledge that Internet e-mail is not a 100% secure communications
medium. We advise that you understand and observe this lack of security
when e-mailing us.
Viruses: Although we have taken steps to ensure that this e-mail and
attachements are free from any virus, we advise that in keeping with
good computing practice the recipient should ensure they are actually
free.
If you have received this e-mail in error, please notify postmaster@...>
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0
It's going back a while now, but I think I had similar problems with
DJGPP. Building the binaries was not a problem (after DOSifying the
makefiles slightly) but I ended up wimping-out and building the
libraries on a freebsd box and FTPing them back to my Windows machine,
so I'm unlikely to be of any direct help there. It is probably worth you
spending some time working out a convenient scheme for compiling the
libs though as there are lots of useful compile-time options in there
(in particular, the Spectrum font size).
Okay, I've finally managed to produce a set of libs! :-D
I figured that the problem must certainly be DJGPP's version of MAKE (given that building the libraries doesn't actually use DJGPP itself - everything is done with zcc and z80asm), so I installed a copy of CygWin and used the make utility that comes with that - success! Phew. :-)
I've managed to download the tar ball that Dom mentioned (thanks, Frode) but buggered if I can get anything useful out of it, being a complete CVS novice. Could I trouble someone with the latest version of the source to let me have a copy, please?
Then.... I think I might be onto a winner. :-)
Thanks for everything, guys.
Lee.
*********************************************************************************
Confidentiality: This e-mail and its attachments are intended for the
above named only and may be confidential. If they have come to you
in error, you must take no action based on them, nor must you copy or
show them to anyone; please reply to this e-mail and highlight the
error.
Security Warning: Please note that this e-mail has been created in the
knowledge that Internet e-mail is not a 100% secure communications
medium. We advise that you understand and observe this lack of security
when e-mailing us.
Viruses: Although we have taken steps to ensure that this e-mail and
attachements are free from any virus, we advise that in keeping with
good computing practice the recipient should ensure they are actually
free.
If you have received this e-mail in error, please notify postmaster@...>
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0
On Thu, 21 Aug 2003, Lee Tonks wrote:
Ah, the magic trick is to extract the tar file, set the CVSROOT
environmental variable to the created directory and then do a cvs co
z88dk.
Anyway, it looks like there's some libsrc problems in CVS for nascom and
OZ targets which I'll endeavour to fix, so there's a building snapshot at:
http://sugarcube.suborbital.org.uk/~dom/z88dk/
Which you can download (be gentle, it's on the end of an adsl line)
cheers,
d.
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0
I've managed to download the tar ball that Dom mentioned (thanks, Frode)
but buggered if I can get anything useful out of it, being a complete
CVS novice. Could I trouble someone with the latest version of the
source to let me have a copy, please?
Ah, the magic trick is to extract the tar file, set the CVSROOT
environmental variable to the created directory and then do a cvs co
z88dk.
Anyway, it looks like there's some libsrc problems in CVS for nascom and
OZ targets which I'll endeavour to fix, so there's a building snapshot at:
http://sugarcube.suborbital.org.uk/~dom/z88dk/
Which you can download (be gentle, it's on the end of an adsl line)
cheers,
d.
-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0