Send Beginners mailing list submissions to beginners@haskell.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners or, via email, send a message with subject or body 'help' to beginners-requ...@haskell.org
You can reach the person managing the list at beginners-ow...@haskell.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Beginners digest..." Today's Topics: 1. Re: Execution error in using text-icu on windows (S. H. Aegis) 2. Re: Execution error in using text-icu on windows (Francesco Ariis) 3. Re: Execution error in using text-icu on windows (S. H. Aegis) ---------------------------------------------------------------------- Message: 1 Date: Sat, 4 Mar 2017 22:05:27 +0900 From: "S. H. Aegis" <shae...@gmail.com> To: The Haskell-Beginners Mailing List - Discussion of primarily beginner-level topics related to Haskell <beginners@haskell.org> Subject: Re: [Haskell-beginners] Execution error in using text-icu on windows Message-ID: <cajp-nqx4rj0hhgkqblgsmrpufkxfqgxq7psyexdnqmsanzu...@mail.gmail.com> Content-Type: text/plain; charset="utf-8" Thank you so much, Francesco Ariis. Thanks to your help, I stepped foreword. But I got following error message. I googled this error message & try to fix this, but faild. How can I fix or get info. for this error message? Thank you so much. 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 2017-03-04 16:12 GMT+09:00 Francesco Ariis <fa...@ariis.it>: > On Sat, Mar 04, 2017 at 08:57:02AM +0900, S. H. Aegis wrote: > > Hi. > > > > I worte some code. and fixed some errors with the help of good persons. > > Now, this utility works properly in Stack environment. > > How can I install this utility in other computer? > > 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. > > > > How can I install the Executable File to other windows system? > > Hello, maybe you can try compiling with: > > stack build --ghc-options '-static -optl-static' > > (and stack clean before, probably). > > I am not a windows or stack user, so this I cannot test this. Report > back and let us know if it worked or not. > _______________________________________________ > Beginners mailing list > Beginners@haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners > -- Sok Ha, CHANG Dr. Chang's Clinic. #203. 503-23. AmSa-Dong, GangDong-Gu, Seoul. Tel: +82-2-442-7585 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.haskell.org/pipermail/beginners/attachments/20170304/6adcd09d/attachment-0001.html> ------------------------------ Message: 2 Date: Sat, 4 Mar 2017 15:10:03 +0100 From: Francesco Ariis <fa...@ariis.it> To: beginners@haskell.org Subject: Re: [Haskell-beginners] Execution error in using text-icu on windows Message-ID: <20170304141003.ga9...@casa.casa> Content-Type: text/plain; charset=us-ascii On Sat, Mar 04, 2017 at 10:05:27PM +0900, S. H. Aegis wrote: > Thank you so much, Francesco Ariis. > Thanks to your help, I stepped foreword. > > But I got following error message. I googled this error message & try to > fix this, but faild. > How can I fix or get info. for this error message? > Thank you so much. > > [...] > > 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) > > [...] Argh, that's the linker acting up. I haven't been using windows in 10 years, but is LIBRARY_PATH defined on your system? And if so, where is it pointing? Its value should be where the .a/.lib files are located (in your particular example, icudt.lib, etc.). Again, not a windows nor a stack user, so maybe you want to wait for more answers and/or ask on haskell-st...@googlegroups.com too -F ------------------------------ Message: 3 Date: Sun, 5 Mar 2017 00:24:32 +0900 From: "S. H. Aegis" <shae...@gmail.com> To: "beginners@haskell.org" <beginners@haskell.org> Subject: Re: [Haskell-beginners] Execution error in using text-icu on windows Message-ID: <cajp-nqydcmvjvpydcg3u0bbhn1boj7krzstwqzpdfsnyxh6...@mail.gmail.com> Content-Type: text/plain; charset="utf-8" Thank you so much, Francesco Ariis. [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. How can I fix this? Thank you. 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 2017-03-04 23:10 GMT+09:00 Francesco Ariis <fa...@ariis.it>: > On Sat, Mar 04, 2017 at 10:05:27PM +0900, S. H. Aegis wrote: > > Thank you so much, Francesco Ariis. > > Thanks to your help, I stepped foreword. > > > > But I got following error message. I googled this error message & try to > > fix this, but faild. > > How can I fix or get info. for this error message? > > Thank you so much. > > > > [...] > > > > 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) > > > > [...] > > Argh, that's the linker acting up. > I haven't been using windows in 10 years, but is LIBRARY_PATH defined > on your system? And if so, where is it pointing? > Its value should be where the .a/.lib files are located (in your > particular example, icudt.lib, etc.). > > Again, not a windows nor a stack user, so maybe you want to wait > for more answers and/or ask on haskell-st...@googlegroups.com too > -F > _______________________________________________ > Beginners mailing list > Beginners@haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.haskell.org/pipermail/beginners/attachments/20170305/a4a4eda5/attachment.html> ------------------------------ Subject: Digest Footer _______________________________________________ Beginners mailing list Beginners@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners ------------------------------ End of Beginners Digest, Vol 105, Issue 3 *****************************************