HaxeFlixel / flixel

Free, cross-platform 2D game engine powered by Haxe and OpenFL
https://haxeflixel.com/
MIT License
1.93k stars 427 forks source link

Error when compiling to HTML5 #3097

Open TriniRedMan opened 3 months ago

TriniRedMan commented 3 months ago

Code snippet reproducing the issue:

package;

import flixel.FlxState;

class PlayState extends FlxState
{
    override public function create()
    {
        super.create();

        var text = new flixel.text.FlxText(0, 0, 0, "Hello World", 64);
        text.screenCenter();
        add(text);
    }
}

Observed behavior:

C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/graphics/ImageDataUtil.hx:314: characters 33-65 : Class has no field lime_cairo_set_line_join C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:600: characters 14-37 : Class has no field lime_cairo_set_line_cap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:682: characters 14-40 : Class has no field lime_cairo_set_miter_limit C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:128: characters 14-38 : Class has no field lime_cairo_fill_preserve C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:435: characters 14-34 : Class has no field lime_cairo_translate C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:428: characters 14-34 : Class has no field lime_cairo_transform C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoShape.hx:91: characters 59-66 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:357: characters 14-43 : Class has no field lime_cairo_set_source_surface C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoShape.hx:170: characters 38-45 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:443: characters 21-45 : Class has no field lime_cairo_get_antialias C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:41: characters 24-31 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:119: characters 14-21 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:152: characters 13-20 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:159: characters 21-28 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:19: characters 21-51 : Class has no field lime_cairo_font_options_create C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:74: characters 14-52 : Class has no field lime_cairo_font_options_set_hint_style C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:56: characters 14-54 : Class has no field lime_cairo_font_options_set_hint_metrics C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:38: characters 14-51 : Class has no field lime_cairo_font_options_set_antialias C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:183: characters 22-27 : Unknown identifier : CLEAR C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:185: characters 22-26 : Unknown identifier : OVER C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:192: characters 32-37 : Null<Unknown<0> : { setOperator : Unknown<4>, resetClip : () -> Unknown<3>, paint : () -> Unknown<2>, identityMatrix : () -> Unknown<1>, fontOptions : lime.graphics.cairo.CairoFontOptions }> should be Null C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:192: characters 32-37 : ... Inconsistent access for field fontOptions : (get,set) should be (default,default) C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:192: characters 32-37 : ... For optional function argument 'cairo' C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:202: characters 26-38 : Float should be Int C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:202: characters 26-38 : ... For function argument '' C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:230: characters 26-67 : Float should be Int C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:230: characters 26-67 : ... For function argument '' C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFTFontFace.hx:21: characters 21-51 : Class has no field lime_cairo_ft_font_face_create C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:295: characters 40-45 : Float has no field glyph C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:296: characters 43-48 : Float has no field glyph C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:296: characters 63-69 : Float has no field offset C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:296: characters 92-98 : Float has no field offset C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:297: characters 21-28 : Float has no field advance C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:298: characters 21-28 : Float has no field advance C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:379: characters 74-89 : Float should be Int C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:379: characters 74-89 : ... For function argument '' C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:26: characters 21-45 : Class has no field lime_vorbis_file_bitrate C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:35: characters 21-53 : Class has no field lime_vorbis_file_bitrate_instant C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:44: characters 14-36 : Class has no field lime_vorbis_file_clear C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:51: characters 25-49 : Class has no field lime_vorbis_file_comment C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:68: characters 21-46 : Class has no field lime_vorbis_file_crosslap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:77: characters 27-54 : Class has no field lime_vorbis_file_from_bytes C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:91: characters 27-53 : Class has no field lime_vorbis_file_from_file C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:105: characters 25-46 : Class has no field lime_vorbis_file_info C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:126: characters 21-46 : Class has no field lime_vorbis_file_pcm_seek C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:135: characters 21-50 : Class has no field lime_vorbis_file_pcm_seek_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:144: characters 21-51 : Class has no field lime_vorbis_file_pcm_seek_page C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:153: characters 21-55 : Class has no field lime_vorbis_file_pcm_seek_page_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:162: characters 25-50 : Class has no field lime_vorbis_file_pcm_tell C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:176: characters 25-51 : Class has no field lime_vorbis_file_pcm_total C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:190: characters 21-46 : Class has no field lime_vorbis_file_raw_seek C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:199: characters 21-50 : Class has no field lime_vorbis_file_raw_seek_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:208: characters 25-50 : Class has no field lime_vorbis_file_raw_tell C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:222: characters 25-51 : Class has no field lime_vorbis_file_raw_total C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:236: characters 25-46 : export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:451: characters 20-40 : Class has no field lime_font_load_bytes export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:480: characters 28-53 : Class has no field lime_font_get_family_name export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:484: characters 26-48 : Class has no field lime_font_get_ascender export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:485: characters 27-50 : Class has no field lime_font_get_descender export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:486: characters 24-44 : Class has no field lime_font_get_height export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:487: characters 27-51 : Class has no field lime_font_get_num_glyphs export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:488: characters 35-67 : Class has no field lime_font_get_underline_position export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:489: characters 36-69 : Class has no field lime_font_get_underline_thickness export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:490: characters 28-54 : Class has no field lime_font_get_units_per_em export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:464: characters 20-39 : Class has no field lime_font_load_file export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/graphics/ImageDataUtil.hx:314: characters 33-65 : Class has no field lime_image_data_util_copy_pixels export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/graphics/ImageDataUtil.hx:229: characters 32-65 : Class has no field lime_image_data_util_copy_channel export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoSurface.hx:13: characters 14-38 : Class has no field lime_cairo_surface_flush export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/graphics/ImageDataUtil.hx:1112: characters 32-63 : Class has no field lime_image_data_util_set_format export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/graphics/ImageDataUtil.hx:169: characters 32-68 : Class has no field lime_image_data_util_color_transform export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/Deflate.hx:50: characters 21-44 : Class has no field lime_deflate_decompress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/GZip.hx:39: characters 21-41 : Class has no field lime_gzip_decompress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/LZMA.hx:44: characters 21-41 : Class has no field lime_lzma_decompress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/Zlib.hx:50: characters 21-41 : Class has no field lime_zlib_decompress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/system/Clipboard.hx:49: characters 22-45 : Class has no field lime_clipboard_get_text C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/system/Clipboard.hx:103: characters 14-37 : Class has no field lime_clipboard_set_text C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/ui/KeyCode.hx:249: characters 29-57 : Class has no field lime_key_code_from_scan_code C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/ui/KeyCode.hx:259: characters 29-55 : Class has no field lime_key_code_to_scan_code C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/Deflate.hx:20: characters 21-42 : Class has no field lime_deflate_compress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/GZip.hx:17: characters 21-39 : Class has no field lime_gzip_compress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/LZMA.hx:21: characters 21-39 : Class has no field lime_lzma_compress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/Zlib.hx:20: characters 21-39 : Class has no field lime_zlib_compress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:24: characters 14-51 : Class has no field lime_cairo_pattern_add_color_stop_rgb C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:31: characters 14-52 : Class has no field lime_cairo_pattern_add_color_stop_rgba C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:38: characters 21-58 : Class has no field lime_cairo_pattern_create_for_surface C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:47: characters 21-53 : Class has no field lime_cairo_pattern_create_linear C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:56: characters 21-53 : Class has no field lime_cairo_pattern_create_radial C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:65: characters 21-50 : Class has no field lime_cairo_pattern_create_rgb C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:74: characters 21-51 : Class has no field lime_cairo_pattern_create_rgba C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:84: characters 21-60 : Class has no field lime_cairo_pattern_get_color_stop_count C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:93: characters 21-50 : Class has no field lime_cairo_pattern_get_extend C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:102: characters 14-43 : Class has no field lime_cairo_pattern_set_extend C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:111: characters 21-50 : Class has no field lime_cairo_pattern_get_filter C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:120: characters 14-43 : Class has no field lime_cairo_pattern_set_filter C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:132: characters 30-59 : Class has no field lime_cairo_pattern_get_matrix C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:143: characters 14-43 : Class has no field lime_cairo_pattern_set_matrix C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:334: characters 14-37 : Class has no field lime_cairo_set_operator C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:313: characters 14-29 : Class has no field lime_cairo_save C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:662: characters 14-35 : Class has no field lime_cairo_set_matrix C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:206: characters 14-33 : Class has no field lime_cairo_new_path C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:264: characters 14-34 : Class has no field lime_cairo_rectangle C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:72: characters 14-29 : Class has no field lime_cairo_clip C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:107: characters 14-33 : Class has no field lime_cairo_curve_to C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:582: characters 21-49 : Class has no field lime_cairo_has_current_point C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:199: characters 14-32 : Class has no field lime_cairo_move_to C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:464: characters 32-60 : Class has no field lime_cairo_get_current_point C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:58: characters 14-28 : Class has no field lime_cairo_arc C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:178: characters 14-32 : Class has no field lime_cairo_line_to C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoImageSurface.hx:29: characters 21-61 : Class has no field lime_cairo_image_surface_create_for_data C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:720: characters 14-35 : Class has no field lime_cairo_set_source C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:213: characters 14-30 : Class has no field lime_cairo_paint C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:220: characters 14-41 : Class has no field lime_cairo_paint_with_alpha C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:299: characters 14-32 : Class has no field lime_cairo_restore C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:343: characters 14-39 : Class has no field lime_cairo_set_source_rgb C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:114: characters 14-29 : Class has no field lime_cairo_fill C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1166: characters 13-20 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1174: characters 17-24 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1176: characters 51-58 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoImageSurface.hx:84: characters 21-55 : Class has no field lime_cairo_image_surface_get_width C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoImageSurface.hx:66: characters 21-56 : Class has no field lime_cairo_image_surface_get_height C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1180: characters 15-22 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1185: characters 17-24 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1189: characters 14-21 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:50: characters 24-41 : Class has no field lime_cairo_create C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1193: characters 21-28 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:528: characters 14-38 : Class has no field lime_cairo_set_fill_rule C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:452: characters 14-38 : Class has no field lime_cairo_set_antialias C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:93: characters 14-35 : Class has no field lime_cairo_close_path C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:414: characters 14-40 : Class has no field lime_cairo_stroke_preserve C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:636: characters 14-39 : Class has no field lime_cairo_set_line_width C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:618: characters 14-38 : Class has no field lime_cairo_set_line_join C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:600: characters 14-37 : Class has no field lime_cairo_set_line_cap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:682: characters 14-40 : Class has no field lime_cairo_set_miter_limit C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:128: characters 14-38 : Class has no field lime_cairo_fill_preserve C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:435: characters 14-34 : Class has no field lime_cairo_translate C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:428: characters 14-34 : Class has no field lime_cairo_transform C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoShape.hx:91: characters 59-66 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:357: characters 14-43 : Class has no field lime_cairo_set_source_surface C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoShape.hx:170: characters 38-45 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:443: characters 21-45 : Class has no field lime_cairo_get_antialias C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:41: characters 24-31 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:119: characters 14-21 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:152: characters 13-20 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:159: characters 21-28 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:19: characters 21-51 : Class has no field lime_cairo_font_options_create C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:74: characters 14-52 : Class has no field lime_cairo_font_options_set_hint_style C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:56: characters 14-54 : Class has no field lime_cairo_font_options_set_hint_metrics C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:38: characters 14-51 : Class has no field lime_cairo_font_options_set_antialias C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:183: characters 22-27 : Unknown identifier : CLEAR C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:185: characters 22-26 : Unknown identifier : OVER C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:192: characters 32-37 : Null<Unknown<0> : { setOperator : Unknown<4>, resetClip : () -> Unknown<3>, paint : () -> Unknown<2>, identityMatrix : () -> Unknown<1>, fontOptions : lime.graphics.cairo.CairoFontOptions }> should be Null C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:192: characters 32-37 : ... Inconsistent access for field fontOptions : (get,set) should be (default,default) C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:192: characters 32-37 : ... For optional function argument 'cairo' C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:202: characters 26-38 : Float should be Int C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:202: characters 26-38 : ... For function argument '' C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:230: characters 26-67 : Float should be Int C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:230: characters 26-67 : ... For function argument '' C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFTFontFace.hx:21: characters 21-51 : Class has no field lime_cairo_ft_font_face_create C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:295: characters 40-45 : Float has no field glyph C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:296: characters 43-48 : Float has no field glyph C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:296: characters 63-69 : Float has no field offset C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:296: characters 92-98 : Float has no field offset C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:297: characters 21-28 : Float has no field advance C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:298: characters 21-28 : Float has no field advance C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:379: characters 74-89 : Float should be Int C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:379: characters 74-89 : ... For function argument '' C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:26: characters 21-45 : Class has no field lime_vorbis_file_bitrate C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:35: characters 21-53 : Class has no field lime_vorbis_file_bitrate_instant C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:44: characters 14-36 : Class has no field lime_vorbis_file_clear C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:51: characters 25-49 : Class has no field lime_vorbis_file_comment C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:68: characters 21-46 : Class has no field lime_vorbis_file_crosslap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:77: characters 27-54 : Class has no field lime_vorbis_file_from_bytes C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:91: characters 27-53 : Class has no field lime_vorbis_file_from_file C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:105: characters 25-46 : Class has no field lime_vorbis_file_info C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:126: characters 21-46 : Class has no field lime_vorbis_file_pcm_seek C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:135: characters 21-50 : Class has no field lime_vorbis_file_pcm_seek_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:144: characters 21-51 : Class has no field lime_vorbis_file_pcm_seek_page C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:153: characters 21-55 : Class has no field lime_vorbis_file_pcm_seek_page_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:162: characters 25-50 : Class has no field lime_vorbis_file_pcm_tell C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:176: characters 25-51 : Class has no field lime_vorbis_file_pcm_total C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:190: characters 21-46 : Class has no field lime_vorbis_file_raw_seek C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:199: characters 21-50 : Class has no field lime_vorbis_file_raw_seek_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:208: characters 25-50 : Class has no field lime_vorbis_file_raw_tell C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:222: characters 25-51 : Class has no field lime_vorbis_file_raw_total C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:236: characters 25-46 : Class has no field lime_vorbis_file_read C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:249: characters 25-52 : Class has no field lime_vorbis_file_read_float C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:261: characters 21-46 : Class has no field lime_vorbis_file_seekable C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:270: characters 21-51 : Class has no field lime_vorbis_file_serial_number C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:279: characters 21-45 : Class has no field lime_vorbis_file_streams C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:288: characters 21-47 : Class has no field lime_vorbis_file_time_seek C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:297: characters 21-51 : Class has no field lime_vorbis_file_time_seek_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:306: characters 21-52 : Class has no field lime_vorbis_file_time_seek_page C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:315: characters 21-56 : Class has no field lime_vorbis_file_time_seek_page_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:324: characters 21-47 : Class has no field lime_vorbis_file_time_tell C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:333: characters 21-48 : Class has no field lime_vorbis_file_time_total C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:154: characters 31-55 : Class has no field lime_data_pointer_offset C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:155: characters 26-30 : Float should be lime.utils._DataPointer.DataPointerType C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:155: characters 26-30 : ... For function argument 'data' C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/text/Font.hx:83: characters 16-30 : You cannot access the sys package while targeting js (for sys.FileSystem)

C:\Users\HP\Documents\game\HelloWorld\HelloWorld>cd ..

C:\Users\HP\Documents\game\HelloWorld>lime test html5 C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:69: characters 31-65 : Class has no field lime_bytes_get_data_pointer_offset C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:70: characters 26-30 : Float should be lime.utils._DataPointer.DataPointerType C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:70: characters 26-30 : ... For function argument 'data' C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:107: characters 31-58 : Class has no field lime_bytes_get_data_pointer C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:108: characters 26-30 : Float should be lime.utils._DataPointer.DataPointerType C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:108: characters 26-30 : ... For function argument 'data' C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/system/CFFIPointer.hx:19: characters 22-50 : Class has no field lime_cffi_get_native_pointer C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:134: characters 26-39 : Float should be lime.utils._DataPointer.DataPointerType C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:134: characters 26-39 : ... For function argument 'data' C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:94: characters 20-26 : lime.utils.ArrayBuffer should be haxe.io.Bytes C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:94: characters 20-26 : ... For function argument 'bytes' C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/graphics/ImageDataUtil.hx:530: characters 32-62 : Class has no field lime_image_data_util_fill_rect export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:451: characters 20-40 : Class has no field lime_font_load_bytes export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:480: characters 28-53 : Class has no field lime_font_get_family_name export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:484: characters 26-48 : Class has no field lime_font_get_ascender export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:485: characters 27-50 : Class has no field lime_font_get_descender export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:486: characters 24-44 : Class has no field lime_font_get_height export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:487: characters 27-51 : Class has no field lime_font_get_num_glyphs export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:488: characters 35-67 : Class has no field lime_font_get_underline_position export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:489: characters 36-69 : Class has no field lime_font_get_underline_thickness export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:490: characters 28-54 : Class has no field lime_font_get_units_per_em export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/text/Font.hx:464: characters 20-39 : Class has no field lime_font_load_file export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/graphics/ImageDataUtil.hx:314: characters 33-65 : Class has no field lime_image_data_util_copy_pixels export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/graphics/ImageDataUtil.hx:229: characters 32-65 : Class has no field lime_image_data_util_copy_channel export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoSurface.hx:13: characters 14-38 : Class has no field lime_cairo_surface_flush export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/graphics/ImageDataUtil.hx:1112: characters 32-63 : Class has no field lime_image_data_util_set_format export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/graphics/ImageDataUtil.hx:169: characters 32-68 : Class has no field lime_image_data_util_color_transform export/html5/haxe/ApplicationMain.hx:153: characters 5-36 : ... Called from macro here C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/Deflate.hx:50: characters 21-44 : Class has no field lime_deflate_decompress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/GZip.hx:39: characters 21-41 : Class has no field lime_gzip_decompress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/LZMA.hx:44: characters 21-41 : Class has no field lime_lzma_decompress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/Zlib.hx:50: characters 21-41 : Class has no field lime_zlib_decompress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/system/Clipboard.hx:49: characters 22-45 : Class has no field lime_clipboard_get_text C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/system/Clipboard.hx:103: characters 14-37 : Class has no field lime_clipboard_set_text C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/ui/KeyCode.hx:249: characters 29-57 : Class has no field lime_key_code_from_scan_code C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/ui/KeyCode.hx:259: characters 29-55 : Class has no field lime_key_code_to_scan_code C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/Deflate.hx:20: characters 21-42 : Class has no field lime_deflate_compress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/GZip.hx:17: characters 21-39 : Class has no field lime_gzip_compress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/LZMA.hx:21: characters 21-39 : Class has no field lime_lzma_compress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/_internal/format/Zlib.hx:20: characters 21-39 : Class has no field lime_zlib_compress C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:24: characters 14-51 : Class has no field lime_cairo_pattern_add_color_stop_rgb C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:31: characters 14-52 : Class has no field lime_cairo_pattern_add_color_stop_rgba C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:38: characters 21-58 : Class has no field lime_cairo_pattern_create_for_surface C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:47: characters 21-53 : Class has no field lime_cairo_pattern_create_linear C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:56: characters 21-53 : Class has no field lime_cairo_pattern_create_radial C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:65: characters 21-50 : Class has no field lime_cairo_pattern_create_rgb C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:74: characters 21-51 : Class has no field lime_cairo_pattern_create_rgba C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:84: characters 21-60 : Class has no field lime_cairo_pattern_get_color_stop_count C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:93: characters 21-50 : Class has no field lime_cairo_pattern_get_extend C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:102: characters 14-43 : Class has no field lime_cairo_pattern_set_extend C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:111: characters 21-50 : Class has no field lime_cairo_pattern_get_filter C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:120: characters 14-43 : Class has no field lime_cairo_pattern_set_filter C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:132: characters 30-59 : Class has no field lime_cairo_pattern_get_matrix C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoPattern.hx:143: characters 14-43 : Class has no field lime_cairo_pattern_set_matrix C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:334: characters 14-37 : Class has no field lime_cairo_set_operator C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:313: characters 14-29 : Class has no field lime_cairo_save C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:662: characters 14-35 : Class has no field lime_cairo_set_matrix C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:206: characters 14-33 : Class has no field lime_cairo_new_path C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:264: characters 14-34 : Class has no field lime_cairo_rectangle C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:72: characters 14-29 : Class has no field lime_cairo_clip C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:107: characters 14-33 : Class has no field lime_cairo_curve_to C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:582: characters 21-49 : Class has no field lime_cairo_has_current_point C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:199: characters 14-32 : Class has no field lime_cairo_move_to C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:464: characters 32-60 : Class has no field lime_cairo_get_current_point C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:58: characters 14-28 : Class has no field lime_cairo_arc C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:178: characters 14-32 : Class has no field lime_cairo_line_to C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoImageSurface.hx:29: characters 21-61 : Class has no field lime_cairo_image_surface_create_for_data C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:720: characters 14-35 : Class has no field lime_cairo_set_source C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:213: characters 14-30 : Class has no field lime_cairo_paint C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:220: characters 14-41 : Class has no field lime_cairo_paint_with_alpha C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:299: characters 14-32 : Class has no field lime_cairo_restore C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:343: characters 14-39 : Class has no field lime_cairo_set_source_rgb C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:114: characters 14-29 : Class has no field lime_cairo_fill C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1166: characters 13-20 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1174: characters 17-24 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1176: characters 51-58 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoImageSurface.hx:84: characters 21-55 : Class has no field lime_cairo_image_surface_get_width C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoImageSurface.hx:66: characters 21-56 : Class has no field lime_cairo_image_surface_get_height C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1180: characters 15-22 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1185: characters 17-24 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1189: characters 14-21 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:50: characters 24-41 : Class has no field lime_cairo_create C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoGraphics.hx:1193: characters 21-28 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:528: characters 14-38 : Class has no field lime_cairo_set_fill_rule C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:452: characters 14-38 : Class has no field lime_cairo_set_antialias C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:93: characters 14-35 : Class has no field lime_cairo_close_path C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:414: characters 14-40 : Class has no field lime_cairo_stroke_preserve C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:636: characters 14-39 : Class has no field lime_cairo_set_line_width C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:618: characters 14-38 : Class has no field lime_cairo_set_line_join C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:600: characters 14-37 : Class has no field lime_cairo_set_line_cap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:682: characters 14-40 : Class has no field lime_cairo_set_miter_limit C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:128: characters 14-38 : Class has no field lime_cairo_fill_preserve C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:435: characters 14-34 : Class has no field lime_cairo_translate C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:428: characters 14-34 : Class has no field lime_cairo_transform C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoShape.hx:91: characters 59-66 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:357: characters 14-43 : Class has no field lime_cairo_set_source_surface C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoShape.hx:170: characters 38-45 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/Cairo.hx:443: characters 21-45 : Class has no field lime_cairo_get_antialias C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:41: characters 24-31 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:119: characters 14-21 : openfl.display.Graphics has no field cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:152: characters 13-20 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:159: characters 21-28 : openfl.display.Graphics has no field __cairo C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:19: characters 21-51 : Class has no field lime_cairo_font_options_create C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:74: characters 14-52 : Class has no field lime_cairo_font_options_set_hint_style C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:56: characters 14-54 : Class has no field lime_cairo_font_options_set_hint_metrics C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFontOptions.hx:38: characters 14-51 : Class has no field lime_cairo_font_options_set_antialias C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:183: characters 22-27 : Unknown identifier : CLEAR C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:185: characters 22-26 : Unknown identifier : OVER C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:192: characters 32-37 : Null<Unknown<0> : { setOperator : Unknown<4>, resetClip : () -> Unknown<3>, paint : () -> Unknown<2>, identityMatrix : () -> Unknown<1>, fontOptions : lime.graphics.cairo.CairoFontOptions }> should be Null C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:192: characters 32-37 : ... Inconsistent access for field fontOptions : (get,set) should be (default,default) C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:192: characters 32-37 : ... For optional function argument 'cairo' C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:202: characters 26-38 : Float should be Int C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:202: characters 26-38 : ... For function argument '' C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:230: characters 26-67 : Float should be Int C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:230: characters 26-67 : ... For function argument '' C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/graphics/cairo/CairoFTFontFace.hx:21: characters 21-51 : Class has no field lime_cairo_ft_font_face_create C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:295: characters 40-45 : Float has no field glyph C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:296: characters 43-48 : Float has no field glyph C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:296: characters 63-69 : Float has no field offset C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:296: characters 92-98 : Float has no field offset C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:297: characters 21-28 : Float has no field advance C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:298: characters 21-28 : Float has no field advance C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:379: characters 74-89 : Float should be Int C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/display/_internal/CairoTextField.hx:379: characters 74-89 : ... For function argument '' C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:26: characters 21-45 : Class has no field lime_vorbis_file_bitrate C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:35: characters 21-53 : Class has no field lime_vorbis_file_bitrate_instant C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:44: characters 14-36 : Class has no field lime_vorbis_file_clear C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:51: characters 25-49 : Class has no field lime_vorbis_file_comment C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:68: characters 21-46 : Class has no field lime_vorbis_file_crosslap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:77: characters 27-54 : Class has no field lime_vorbis_file_from_bytes C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:91: characters 27-53 : Class has no field lime_vorbis_file_from_file C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:105: characters 25-46 : Class has no field lime_vorbis_file_info C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:126: characters 21-46 : Class has no field lime_vorbis_file_pcm_seek C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:135: characters 21-50 : Class has no field lime_vorbis_file_pcm_seek_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:144: characters 21-51 : Class has no field lime_vorbis_file_pcm_seek_page C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:153: characters 21-55 : Class has no field lime_vorbis_file_pcm_seek_page_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:162: characters 25-50 : Class has no field lime_vorbis_file_pcm_tell C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:176: characters 25-51 : Class has no field lime_vorbis_file_pcm_total C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:190: characters 21-46 : Class has no field lime_vorbis_file_raw_seek C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:199: characters 21-50 : Class has no field lime_vorbis_file_raw_seek_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:208: characters 25-50 : Class has no field lime_vorbis_file_raw_tell C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:222: characters 25-51 : Class has no field lime_vorbis_file_raw_total C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:236: characters 25-46 : Class has no field lime_vorbis_file_read C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:249: characters 25-52 : Class has no field lime_vorbis_file_read_float C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:261: characters 21-46 : Class has no field lime_vorbis_file_seekable C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:270: characters 21-51 : Class has no field lime_vorbis_file_serial_number C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:279: characters 21-45 : Class has no field lime_vorbis_file_streams C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:288: characters 21-47 : Class has no field lime_vorbis_file_time_seek C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:297: characters 21-51 : Class has no field lime_vorbis_file_time_seek_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:306: characters 21-52 : Class has no field lime_vorbis_file_time_seek_page C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:315: characters 21-56 : Class has no field lime_vorbis_file_time_seek_page_lap C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:324: characters 21-47 : Class has no field lime_vorbis_file_time_tell C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/media/vorbis/VorbisFile.hx:333: characters 21-48 : Class has no field lime_vorbis_file_time_total C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:154: characters 31-55 : Class has no field lime_data_pointer_offset C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:155: characters 26-30 : Float should be lime.utils._DataPointer.DataPointerType C:/HaxeToolkit/haxe/lib/lime/8,1,2/src/lime/utils/DataPointer.hx:155: characters 26-30 : ... For function argument 'data' C:/HaxeToolkit/haxe/lib/openfl/9,3,3/src/openfl/text/Font.hx:83: characters 16-30 : You cannot access the sys package while targeting js (for sys.FileSystem)

Expected behavior:

Hello World

DigiEggz commented 2 months ago

Can you post your Project.xml as well? In addition, how did you install lime? All of the errors seem to be related to it.