It turns out that issue is due to some locale settings and having impropper/not having locale setting just freeze runtime. Temporary solution is using ascii marshaling functions
myPrintStrLn str = withCAString str c_myprint Basic stuff now works. I will have to figure out how to fix this locale issue. Binding for library will be ready soon. On 14 August 2015 at 19:20, Luka Rahne <[email protected]> wrote: > Hello everyone I am new here and I have build crosscompiler for > RedPitaya (http://redpitaya.com), but now i am unable to run hello > world. (main = putStrLn "hello world") > > Running with +RTS -Gg -RTS prints out bunch of data. > What I think is going on is that GC consumes all memory. > > Here is one output on device. (using larger heap just takes more time > and produces longer output) > > https://gist.github.com/ra1u/ab7ab0c23b86436a09ae > > In qemu everything is working fine. > > here is ghc verbose output for compilation > https://gist.github.com/ra1u/ed376dc81ea21cd5a66b > > If somebody has some pointers to share i would be very happy. > > best regards, Luka Rahne _______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
