Skip to content

some errors while trying to using the library #5

@emrum

Description

@emrum

used version: crystal 1.16.3

some errors and proposed fixes:

In src/custom.cr:2:1
2 | require "cairo-gobject"
^
Error: can't find file 'cairo-gobject'

PROPOSED FIX: rename lib/cairo-gobject/src/cairo.cr to cairo-gobject.cr

In lib/cairo-gobject/src/cairo/lib_cairo.cr:19:3
19 | struct Glyph
^
Error: Glyph is already defined

PROPOSED FIX: uncomment duplicated definition

In lib/cairo-gobject/src/cairo/lib_cairo.cr:63:3
63 | struct TextCluster
^
Error: TextCluster is already defined

PROPOSED FIX: uncomment duplicated definition

In lib/cairo-gobject/src/cairo/rectangle_int.cr:5:9
5 | class RectangleInt
^
Error: RectangleInt is not a class, it's a struct

PROPOSED FIX: rename class to RectangleIntClass

In lib/cairo-gobject/src/cairo/rectangle.cr:5:9
5 | class Rectangle
^
Error: Rectangle is not a class, it's a struct

PROPOSED FIX: rename class to RectangleClass

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions