Skip to content

nw broken on OSX 10.13 because of objc #74

@stuta

Description

@stuta

When I try to run nw_demo.lua in osx 10.13.3 I get:

[objc] cdef             size of C type is unknown or too large at line 4
	struct CGRect {
	struct CGPoint origin;
	struct CGSize size;
}
[objc] cdef             size of C type is unknown or too large at line 5
	struct AlertTemplate {
	struct Rect boundsRect;
	short itemsID;
	short stages;
}
[objc] cdef             size of C type is unknown or too large at line 10
	struct BasicWindowDescription {
	unsigned int descriptionSize;
	struct Rect windowContentRect;
	struct Rect windowZoomRect;
	void *windowRefCon;
	unsigned int windowStateFlags;
	unsigned int windowPositionMethod;
	unsigned int windowDefinitionVersion;
	void windowDefinition;
}
lj: ../objc/objc.lua:839: ../objc/objc.lua:286: bad argument #3 to '_' (number expected, got nil)
stack traceback:
	[C]: in function 'write'
	../objc/objc.lua:839: in function 'parse_xml'
	../objc/objc.lua:868: in function 'process_xml'
	../objc/objc.lua:873: in function 'load_bridgesupport'
	../objc/objc.lua:941: in function 'load'
	nw_cocoa.lua:14: in main chunk
	[C]: in function 'require'
	nw.lua:16: in main chunk
	[C]: in function 'require'
	nw_demo.lua:9: in main chunk
	[C]: at 0x0100001140

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions