able-action-74275
04/28/2023, 4:15 PMonWindowDropFile
able-action-74275
04/28/2023, 4:15 PMable-printer-41379
04/28/2023, 5:15 PMrhythmic-wolf-50922
04/28/2023, 5:28 PMable-printer-41379
04/28/2023, 9:22 PMrhythmic-wolf-50922
04/28/2023, 10:52 PMbest-agent-85158
04/30/2023, 6:50 AMbest-agent-85158
04/30/2023, 6:50 AMbest-agent-85158
04/30/2023, 6:51 AMbest-agent-85158
04/30/2023, 6:53 AMable-printer-41379
04/30/2023, 11:26 AMpurple-magazine-64921
04/30/2023, 11:33 PMlittle-oxygen-79174
05/01/2023, 9:15 PMlittle-oxygen-79174
05/01/2023, 9:15 PMLink: ApplicationMain.exe
Creating library ApplicationMain.lib and object ApplicationMain.exp
Called from lime/_internal/backend/native/NativeCFFI.hx line 686
Called from lime/system/CFFI.hx line 111
Called from C:\HaxeToolkit\haxe\std/neko/Lib.hx line 35
Uncaught exception - load.c(357) : Primitive not found : ./lime@lime_joystick_get_num_trackballs(1)
little-oxygen-79174
05/01/2023, 9:16 PMlittle-oxygen-79174
05/01/2023, 9:16 PMlime_joystick_get_num_trackballs
, and I rebuilt lime with lime rebuild windows
to apply the changes.little-oxygen-79174
05/01/2023, 9:17 PMrhythmic-wolf-50922
05/01/2023, 9:24 PMhx
@:cffi private static function lime_joystick_get_num_trackballs(id:Int):Int
hx
private static var lime_joystick_get_num_trackballs = new cpp.Callable<Int->Int>(cpp.Prime._loadPrime("lime", "lime_joystick_get_num_trackballs", "ii",
false));
hx
private static var lime_joystick_get_num_trackballs = CFFI.load("lime", "lime_joystick_get_num_trackballs", 1);
hx
@:hlNative("lime", "hl_joystick_get_num_trackballs") private static function lime_joystick_get_num_trackballs(id:Int):Int
{
return 0;
}
little-oxygen-79174
05/01/2023, 9:25 PMhttps://cdn.discordapp.com/attachments/769686258049351722/1102707344456032306/image.png▾
rhythmic-wolf-50922
05/01/2023, 9:25 PMhx
#if (lime_cffi && !macro)
return NativeCFFI.lime_joystick_get_num_trackballs(this.id);
#else
return 0;
#end
rhythmic-wolf-50922
05/01/2023, 9:26 PMhaxelib path lime
in a terminal gives you the file system path that you expect?little-oxygen-79174
05/01/2023, 9:27 PMhaxelib path lime
points to my fork of limerhythmic-wolf-50922
05/01/2023, 9:28 PMcpp
DEFINE_PRIME1 (lime_joystick_get_num_trackballs);
little-oxygen-79174
05/01/2023, 9:28 PMrhythmic-wolf-50922
05/01/2023, 9:29 PM-clean
?little-oxygen-79174
05/01/2023, 9:29 PMlittle-oxygen-79174
05/01/2023, 9:30 PMhttps://cdn.discordapp.com/attachments/769686258049351722/1102708591443587152/image.png▾
little-oxygen-79174
05/01/2023, 9:32 PMhaxelib run lime rebuild windows -debug -clean
and haxelib run lime build windows -debug -clean
and got the same errorlittle-oxygen-79174
05/01/2023, 9:32 PM