[Z88dk-users] Latest CVS fails to build on OS X

Bridge to the z88dk-users mailing list
Post Reply
Fred

[Z88dk-users] Latest CVS fails to build on OS X

Post by Fred »

Hi,
I checked out the latest CVS of z88dk today on Linux and Mac OS X. The
build worked on Linux, but on OS X I get the following error when the
CPC library is building:
z80asm -d -ns -nm -Mo -DFORcpc -xcpc_clib @cpc.lst
file 'graphics/cpc/unplot.o' couldn't be opened or created
7 errors occurred during assembly
make: *** [cpc_clib.lib] Error 1
cp *.lib ../lib/clibs/

The other thing I have noticed in the past is that linker errors (e.g.
undefined symbol) that go to the screen in Linux, don't appear at all on
OS X.

Any ideas?
Fred


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
User avatar
dom
Well known member
Posts: 2091
Joined: Sun Jul 15, 2007 10:01 pm

Post by dom »

Hey Fred,

I checked out the latest CVS of z88dk today on Linux and Mac OS X. The
build worked on Linux, but on OS X I get the following error when the
CPC library is building:
z80asm -d -ns -nm -Mo -DFORcpc -xcpc_clib @cpc.lst
file 'graphics/cpc/unplot.o' couldn't be opened or created
7 errors occurred during assembly
make: *** [cpc_clib.lib] Error 1
cp *.lib ../lib/clibs/

Hmmm, I don't think that should build on linux either, it looks like
unplot has not been committed for the cpc.

There's two ways around it:

1. Don't build the cpc_clib.lib target
2. Edit libsrc/cpc.lst to remove the offending file

The other thing I have noticed in the past is that linker errors (e.g.
undefined symbol) that go to the screen in Linux, don't appear at all on
OS X.

I'll take a look at that at some point.

cheers,

d.




-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
Fred

Post by Fred »

Dominic Morris wrote:
Fred wrote:
Hmmm, I don"t think that should build on linux either, it looks like
unplot has not been committed for the cpc.

There"s two ways around it:

1. Don"t build the cpc_clib.lib target
2. Edit libsrc/cpc.lst to remove the offending file

Cool, I've gone for 2 for the moment as I only want to target the Spectrum.

The other thing I have noticed in the past is that linker errors (e.g.
undefined symbol) that go to the screen in Linux, don"t appear at all on
OS X.

I'll take a look at that at some point.

Great! Thanks a lot for your help.

Fred


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
User avatar
dom
Well known member
Posts: 2091
Joined: Sun Jul 15, 2007 10:01 pm

Post by dom »

Hey,

On Thu, 14 Oct 2004, Dominic Morris wrote:

Fred wrote:
The other thing I have noticed in the past is that linker errors (e.g.
undefined symbol) that go to the screen in Linux, don't appear at all on
OS X.

I'll take a look at that at some point.

It may be a while, my iBook has decided to blow up its logic board for the
3rd time in a year. Not impressed (again..)

cheers,

d.




-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
User avatar
dom
Well known member
Posts: 2091
Joined: Sun Jul 15, 2007 10:01 pm

Post by dom »

On Wed, 20 Oct 2004, Dominic Morris wrote:

On Thu, 14 Oct 2004, Dominic Morris wrote:

Fred wrote:
The other thing I have noticed in the past is that linker errors (e.g.
undefined symbol) that go to the screen in Linux, don't appear at all on
OS X.

I'll take a look at that at some point.

It may be a while, my iBook has decided to blow up its logic board for the
3rd time in a year. Not impressed (again..)

It's back, hard drive is toast, but working just about enough to fix the
problem - os x generates temporary names with a '.' in them which causes
all sorts of problems...

cheers,

d.




-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
Post Reply