I’m using: SWI-Prolog version ???
I want the code to load DLL’s from my local directory, not from the installation. This old version cannot run because it is not loading the local DLL as I need it to. Is there a thing I can do about this, or does this need a fix to SWI itself?
2019-09-02 01:32 PM 30,720 uri.dll
2019-09-02 01:32 PM 51,200 uuid.dll
2019-09-02 01:32 PM 24,576 websocket.dll
2019-09-02 01:32 PM 49,152 yaml4pl.dll
2018-06-01 08:24 AM 122,880 zlib1.dll
2019-09-02 01:32 PM 22,016 zlib4pl.dll
58 File(s) 20,522,256 bytes
3 Dir(s) 898,635,890,688 bytes free
D:\vmm builds\NewBuild\server>startserv.exe
ERROR: c:/program files/swipl/library/uri.pl:56: Initialization goal raised exception:
ERROR: The specified procedure could not be found.
ERROR: In:
ERROR: [18] throw(error(shared_object(open,‘The specified procedure could not be found.\r\n’),context(…,_24864)))
ERROR: [16]
ERROR: [15] with_mutex(’$foreign’,load_foreign_library(foreign(uri),uri,default(install)))
ERROR: [12] ‘$run_init_goal’(shlib:load_foreign_library(…)) at c:/program files/swipl/boot/init.pl:686
ERROR: [11] catch(system:’$run_init_goal’(…),_24990,system:’$initialization_error’(_25012,…,…)) at c:/program files/swipl/boot/init.pl:457
ERROR: [10] catch_with_backtrace(system:’$run_init_goal’(…),_25042,system:’$initialization_error’(_25064,…,…)) at c:/program files/swipl/boot/init.pl:506
ERROR:
ERROR: Note: some frames are missing due to last-call optimization.
ERROR: Re-run your program in debug mode (:- debug.) to get more detail.
ERROR: c:/program files/swipl/library/sgml.pl:187: Initialization goal raised exception:
ERROR: The specified procedure could not be found.
ERROR: In:
ERROR: [18] throw(error(shared_object(open,‘The specified procedure could not be found.\r\n’),context(…,_28376)))
ERROR: [16]
ERROR: [15] with_mutex(’$foreign’,load_foreign_library(foreign(sgml2pl),sgml,default(install)))
ERROR: [12] ‘$run_init_goal’(shlib:load_foreign_library(…)) at c:/program files/swipl/boot/init.pl:686
ERROR: [11] catch(system:’$run_init_goal’(…),_28502,system:’$initialization_error’(_28524,…,…)) at c:/program files/swipl/boot/init.pl:457
ERROR: [10] catch_with_backtrace(system:’$run_init_goal’(…),_28554,system:’$initialization_error’(_28576,…,…)) at c:/program files/swipl/boot/init.pl:506
ERROR:
ERROR: Note: some frames are missing due to last-call optimization.
ERROR: Re-run your program in debug mode (:- debug.) to get more detail.