Jump to content

OSX Build Error **solved**


Recommended Posts

I get this error, when building the it OSX.

/opt/local/include/js/jsotypes.h:77: error: conflicting declaration ‘typedef struct JSUint64 uint64’

/System/Library/Frameworks/Security.framework/Headers/cssmconfig.h:48: error: ‘uint64’ has a previous declaration as ‘typedef uint64_t uint64’

I tried installing SpiderMonkey with MacPorts, but no luck.

Edited by TheBoff
Link to comment
Share on other sites

Good point. Now that I think about this more:

- why that header is being included at all? I thought our version is meant to override the default system header.

- the PROTYPES_H comment suggests that the contents of this header should be supplanted by NSPR's definitions. Do you not have that installed? (That might explain why others don't have this error - I thought the OS X build was working after we added the SpiderMonkey tree.)

Link to comment
Share on other sites

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...