[Attempto] Windows 7 install problem

Tobias Kuhn t.kuhn at gmx.ch
Fri Dec 18 09:59:33 CET 2009


Hi George,

One more thing that might be worth checking: jpl.dll, jpl.jar, and the SWI Prolog executable ("pl" 
or "swipl") should be from the same SWI Prolog version.

Otherwise, I am out of ideas. You might consider writing to the SWI Prolog mailing list.


Tobias


On 17.12.09 18:27, George Herson wrote:
> Hi Tobias,
>
> thanks but that PATH adjustment I'd already made.  I still think there may be a problem using SWI-Prolog's jpl.dll on Windows 7.
>
> However, everything is working for me so far on Fedora 12.
>
> regards,
> George
>
> ----- Original Message ----
> From: Tobias Kuhn<t.kuhn at gmx.ch>
> To: George Herson<gherson at snet.net>
> Cc: "(attempto at lists.ifi.uzh.ch)"<attempto at lists.ifi.uzh.ch>
> Sent: Mon, December 14, 2009 3:12:32 AM
> Subject: Re: [Attempto] Windows 7 install problem
>
> Hi George,
>
> It seems that Jetty finds jpl.dll but fails to find other SWI Prolog libraries. According to this link
>
> http://www.swi-prolog.org/packages/jpl/installation.html
>
> the problem could be that libpl.dll is not found. Maybe it works if you add "C:\Program
> Files\pl\bin" additionally to the PATH environment variable.
>
> A similar problem has been reported to the list. See:
>
> https://lists.ifi.uzh.ch/pipermail/attempto/2008-December/000092.html
>
>
> Cheers,
> Tobias
>
>
>
> On 14.12.09 04:04, George Herson wrote:
>> Greetings,
>>
>> This is mostly an info report that following the http://attempto.ifi.uzh.ch/site/docs/java/README.txt instructions on two Windows 7 machines, a Intel Core 2 Duo and Athlon 64, led to
>>
>>       java.lang.UnsatisfiedLinkError: C:\Program Files\pl\bin\jpl.dll: Can't find dependent libraries
>>
>> even though C:\Program Files\pl\bin was in my PATH.
>>
>> Also for both, Dependency Walker (free from dependencywalker.com) showed these problems for that jpl.dll:
>>
>> "Error: At least one required implicit or forwarded dependency was not found.
>> Warning: At least one delay-load dependency module was not found.
>> Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module."   Flagged were
>> JVM.DLL
>> MSVCR90.DLL
>> IESHIMS.DLL
>> SHLWAPI.DLL
>> IEFRAME.DLL
>> The first three couldn't be found and copying them into c:\windows\system32 just created further, similar problems.
>>
>> SWI-Prolog starts up but if I had to guess I would say that use of the jpl.dll may be problematic on Windows 7.
>>
>> The "Preditor" is working, though.
>>
>> My command to launch the web server was
>>       C:\>java -Djava.library.path="C:\Program Files\pl\bin" -jar "C:\Program Files\jetty-runner-7.0.0.RC6.jar" "C:\Program Files\attempto_java_packages-091207\webapps.war"
>>
>> Next I'll try Fedora Linux.
>>
>> Regards,
>> George
>>
>> _______________________________________________
>> attempto mailing list
>> attempto at lists.ifi.uzh.ch
>> https://lists.ifi.uzh.ch/listinfo/attempto
>>
>


More information about the attempto mailing list