Discussion:
Building .exe under Windows XP
Graham Thwaites
2006-03-02 15:32:23 UTC
Permalink
I am running 5.6.6 under XP and trying to build a .exe based on a very
simple source file which contains one predicate:



go :-

write( 'HELLO WORLD'),

nl,

sleep(10).



I can create a file go.exe using qsave but regardless of the options I
invoke I always get errors when the file is run:



ERROR: Initialization goal pce_host: $load_pce raised exception:

ERROR: '$open_shared_object'/3: The specified module could not be found.



ERROR: exception handler failed to define predicate pce_principal:object/1



ERROR: exception handler failed to define predicate pce_principal:object/1



Call: (7) pce_principal:object(@prolog) ?





Any help appreciated



Graham Thwaites
Jan Wielemaker
2006-03-02 15:45:27 UTC
Permalink
Post by Graham Thwaites
I am running 5.6.6 under XP and trying to build a .exe based on a very
go :-
write( 'HELLO WORLD'),
nl,
sleep(10).
I can create a file go.exe using qsave but regardless of the options I
ERROR: '$open_shared_object'/3: The specified module could not be found.
ERROR: exception handler failed to define predicate pce_principal:object/1
ERROR: exception handler failed to define predicate pce_principal:object/1
Plwin.exe already depends on XPCE. To avoid this, start it as

plwin.exe -F none

or copy plwin.exe to another name, start the new executable and create a
saved state from there.

--- Jan

Loading...