Closed IainNZ closed 10 years ago
Possibly related to https://github.com/hackerschool/HttpServer.jl/issues/19
What's in C:\Users\Iain\.julia\ICU\deps\deps.jl
?
And what happens if you run Pkg.build("ICU")
?
On my system, MikTex installs a version of icuuc49.dll
but not icui18n49.dll
, so BinDeps finds the former from MikTex and icui18n51.dll
from WinRPM. When I uninstalled MikTex, everything runs fine.
Library search path failure...
Thanks @mlubin, i've add a check for library mismatch (3a52c445fffa3df60863a2162b5a66b5cd341308).
But i don't know enough about BinDeps to fix this. Can BinDeps be told two libraries have to come from the same directory? Or to search WinRPM first?
cc @loladiro
I have a crude fix for this in e0dd24f5a707287233163427ccb7a64c87cb29ee; could someone try it out?
I've only got 0.2 Julia installed so can't get it.
I just checked out master on Windows (laptop) I can run Pkg.build but it fails on using with ERROR: icui18nlib not defined
What's the reason for dropping support for 0.2?
@IainNZ sorry, typo. Try f9ae4709c1a830d70bfad1ba1bd300f62fbfa822.
@mlubin i'm not dropping support for 0.2.
So its working with 64-bit Julia 0.2 on 64-bit Windows, I'll try 32-bit Julia now
julia> using ICU
Warning: redefining constant iculib
ERROR: could not load module 4451: The specified module could not be found.
at C:\Users\Iain\.julia\ICU\src\ICU.jl:62
32bit Julia on Win64
Sorry, a bit tired today, and making a lot of silly mistakes... try cf771a3ddebb980e83235a9da0690364a9f66e70
Works, no errors (still get the redefining warning)
(which I don't think is a big deal if you want to put it off to another day)
Yeah, i'm not worried about the warning, since this is just a temporary hack.
So I think we are done here then? Is METADATA up-to-date?
Yes, i've updated METADATA.
I'm on Win7 64-bit