I googled the error message "Error: The symbol can’t be exported from a library", and found this on a freepascal page:
"Error: The symbol can’t be exported from a library"
You can only export procedures and functions when you write a library. You cannot export variables or constants.
ok, that is all fine and dandy, but aren't I only trying to export a function? with Window_Update and Window_Destroy, they ARE functions like Window_Create...aren't they?!?
this is the xeEngine_window_types file defines in case it matters:
Code:
unit xeEngine_window_types;
{$I ..\bindings\xeEngine_include.inc}
interface
type
TOnWindowEvent = procedure(var aExecuting: Boolean) of object;
TOnUpdateFrame = procedure(aTimeSlice: Single; var aExecuting: Boolean) of object;
TOnRenderFrame = procedure(aTimeSlice: Single; var aExecuting: Boolean) of object;
implementation
end.
not...happy...Jan....
cheers,
Paul
Bookmarks