Not answering your question but in case you are using the text-icu library
only for normalization then you can try
https://hackage.haskell.org/package/unicode-transforms instead which is a
pure haskell library, so you will not have linking issues.

-harendra

On 4 March 2017 at 20:58, S. H. Aegis <[email protected]> wrote:

> Hi.
>
> I worte some code. and fixed some errors with the help of good persons.
> Now, this utility works properly in Stack environment.
> This utility use text-icu and I coded this utility on windows. Of course,
> I want to work this utility on other windows OS.
>
> I copied %stackPath%\.stack-work\install\~\bin\samCheceker-exe.exe to
> some other folder, and execution through CMD.
> But I got error message that says "libicuuc57.dll dose not exist. so
> program can't start. please re-install the program."
> I copied libicuuc57.dll, and so... as like programming newbees, but
> failed. "stack install" command was the same result.
>
> With help of Francesco Ariis from ([email protected]), I steped
> forword.
> But still got error message.
>
> C:\Users\shaeg\Documents\Haskell\samChecker3> stack build
> --ghc-options="-static -optl-static"
> Warning: File listed in samChecker3.cabal file does not exist: README.md
> samChecker3-0.1.0.0: unregistering (local file changes: app\Main.hs
> samChecker3.cabal src\Lib.hs test\Spec.hs)
> samChecker3-0.1.0.0: configure (lib + exe)
> Configuring samChecker3-0.1.0.0...
> samChecker3-0.1.0.0: build (lib + exe)
> Preprocessing library samChecker3-0.1.0.0...
> [1 of 1] Compiling Lib              ( src\Lib.hs,
> .stack-work\dist\ca59d0ab\build\Lib.o )
> Preprocessing executable 'samChecker3-exe' for samChecker3-0.1.0.0...
> [1 of 1] Compiling Main             ( app\Main.hs,
> .stack-work\dist\ca59d0ab\build\samChecker3-exe\samChecker3-exe-tmp\Main.o
> )
> Linking .stack-work\dist\ca59d0ab\build\samChecker3-exe\samChecker3-exe.exe
> ...
> C:/Users/shaeg/AppData/Local/Programs/stack/x86_64-windows/ghc-8.0.2/mingw/bin/ld.exe:
> cannot find -licuuc
> C:/Users/shaeg/AppData/Local/Programs/stack/x86_64-windows/ghc-8.0.2/mingw/bin/ld.exe:
> cannot find -licuin
> C:/Users/shaeg/AppData/Local/Programs/stack/x86_64-windows/ghc-8.0.2/mingw/bin/ld.exe:
> cannot find -licudt
> collect2.exe: error: ld returned 1 exit status
> `gcc.exe' failed in phase `Linker'. (Exit code: 1)
> Warning: File listed in samChecker3.cabal file does not exist: README.md
>
> --  While building package samChecker3-0.1.0.0 using:
>       
> C:\sr\setup-exe-cache\x86_64-windows\Cabal-simple_Z6RU0evB_1.24.2.0_ghc-8.0.2.exe
> --builddir=.stack-work\dist\ca59d0ab build lib:samChecker3
> exe:samChecker3-exe --ghc-options " -ddump-hi -ddump-to-file"
>     Process exited with code: ExitFailure 1
>
> [stack path] results
> extra-include-dirs: C:\Users\shaeg\AppData\Local\
> Programs\stack\x86_64-windows\msys2-20150512\mingw64\include
> extra-library-dirs: C:\Users\shaeg\AppData\Local\
> Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib
>
> According to first error message(libicuuc57.dll dose not exist. so program
> can't start. please re-install the program.), I find the path for
> libicuuc57.dll, and re-set the extra-library-dirs.
> C:\Users\shaeg\Documents\Haskell\samChecker3>stack build
> --extra-lib-dirs=C:\Users\shaeg\AppData\Local\Programs\
> stack\x86_64-windows\msys2-20150512\mingw64\bin --ghc-options="-static
> -optl-static"
> But got the same result.
>
> libicuuc75.dll, libicuin57.dll etc files is located in
> C:\Users\shaeg\AppData\Local\Programs\stack\x86_64-windows\
> msys2-20150512\mingw64\bin
>
> How can I fix this error?
> Thank you so much.
>
> Sincerely, S. Chang.
>
> ------------------------------------------------
> Here is my stack path.
> C:\Users\shaeg\Documents\Haskell\samChecker3>stack path
> stack-root: C:\sr
> project-root: C:\Users\shaeg\Documents\Haskell\samChecker3
> config-location: C:\Users\shaeg\Documents\Haskell\samChecker3\stack.yaml
> bin-path: .;C:\sr\snapshots\7dd4ddea\bin;C:\Users\shaeg\AppData\
> Local\Programs\stack\x86_64-windows\ghc-8.0.2\bin;C:\
> Users\shaeg\AppData\Local\Programs\stack\x86_64-windows\
> ghc-8.0.2\mingw\bin;C:\Users\shaeg\AppData\Local\Programs\
> stack\x86_64-windows\msys2-20150512\mingw64\bin;C:\Users\
> shaeg\AppData\Local\Programs\stack\x86_64-windows\msys2-
> 20150512\usr\bin;C:\Users\shaeg\AppData\Local\Programs\
> stack\x86_64-windows\msys2-20150512\usr\local\bin;C:\Program Files
> (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS
> Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\
> Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files
> (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program
> Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files
> (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program
> Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program
> Files\Intel\IntelSGXPSW\bin\x64\Release\;C:\Program
> Files\Intel\IntelSGXPSW\bin\win32\Release\;c:\Program
> Files\Intel\WiFi\bin\;c:\Program Files\Common
> Files\Intel\WirelessCommon\;C:\Program Files\Hewlett-Packard\
> SimplePass\;C:\Users\shaeg\AppData\Roaming\local\bin;C:\
> Users\shaeg\AppData\Local\Microsoft\WindowsApps
> programs: C:\Users\shaeg\AppData\Local\Programs\stack\x86_64-windows
> compiler-exe: C:\Users\shaeg\AppData\Local\Programs\stack\x86_64-windows\
> ghc-8.0.2\bin\ghc.EXE
> compiler-bin: C:\Users\shaeg\AppData\Local\Programs\stack\x86_64-windows\
> ghc-8.0.2\bin
> local-bin: C:\Users\shaeg\AppData\Roaming\local\bin
> extra-include-dirs: C:\Users\shaeg\AppData\Local\
> Programs\stack\x86_64-windows\msys2-20150512\mingw64\include
> extra-library-dirs: C:\Users\shaeg\AppData\Local\
> Programs\stack\x86_64-windows\msys2-20150512\mingw64\lib
> snapshot-pkg-db: C:\sr\snapshots\7dd4ddea\pkgdb
> local-pkg-db: C:\Users\shaeg\Documents\Haskell\samChecker3\.stack-
> work\install\02136e14\pkgdb
> global-pkg-db: C:\Users\shaeg\AppData\Local\Programs\stack\x86_64-windows\
> ghc-8.0.2\lib\package.conf.d
> ghc-package-path: C:\Users\shaeg\Documents\Haskell\samChecker3\.stack-
> work\install\02136e14\pkgdb;C:\sr\snapshots\7dd4ddea\pkgdb;
> C:\Users\shaeg\AppData\Local\Programs\stack\x86_64-windows\
> ghc-8.0.2\lib\package.conf.d
> snapshot-install-root: C:\sr\snapshots\7dd4ddea
> local-install-root: C:\Users\shaeg\Documents\Haskell\samChecker3\.stack-
> work\install\02136e14
> snapshot-doc-root: C:\sr\snapshots\7dd4ddea\doc
> local-doc-root: C:\Users\shaeg\Documents\Haskell\samChecker3\.stack-
> work\install\02136e14\doc
> dist-dir: .stack-work\dist\ca59d0ab
> local-hpc-root: C:\Users\shaeg\Documents\Haskell\samChecker3\.stack-
> work\install\02136e14\hpc
> local-bin-path: C:\Users\shaeg\AppData\Roaming\local\bin
> ghc-paths: C:\Users\shaeg\AppData\Local\Programs\stack\x86_64-windows
>
> --
> You received this message because you are subscribed to the Google Groups
> "haskell-stack" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/haskell-stack/a0331cea-ba06-453d-8186-1332d8f45f6e%
> 40googlegroups.com
> <https://groups.google.com/d/msgid/haskell-stack/a0331cea-ba06-453d-8186-1332d8f45f6e%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"haskell-stack" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/haskell-stack/CAPW%2BkkYO4jnVNSAiKZ-P84_q-294A5_J85eFNDk_a4SKHNTcaw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to