Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Corvinux
    @corvinux
    Running eth and geth clients on my Jolla Phone Sailfish OS 2.0.0.10
    Bob Summerwill
    @bobsummerwill
    Fantastic, @corvinux! Did you build your own binaries?
    https://github.com/doublethinkco/webthree-umbrella-cross/releases/tag/crosseth-armhf-15-12-17
    How is the start-up time for you with eth?
    The binary above, which I got my first Sailfish run working on, had an appalling start-up time for me. About 10 mins of stall.
    Also, did you have to do:
    export LC_ALL=C
    Or were your locales OK?
    I want to do a statically-linked eth binary at some point in the not too distant future. Executable and all SO files add up to 227Mb. I'm sure a static EXE with dead code stripping would get down to something significantly smaller.
    Corvinux
    @corvinux
    Hi, bobsummerwill. I used
    Corvinux
    @corvinux
    your crosseth
    Corvinux
    @corvinux
    and go-ethereum arm binaries. Both binaries , started in few seconds, I also managed to get ethereum networking monitor on SailfishOS working on https://stats.ethdev.com, check out JollaPhone node, but it was only working with geth, with eth I got memory exception error. Locals are ok. I think it would be better with statically linked binaries, I had to do same tricks with libraries, to get eth to work.
    Anthony Cros
    @anthony-cros
    @bobsummerwill , love the toys in the background picture of your latest post :D
    Bob Summerwill
    @bobsummerwill
    @corvinux Just export LDLIBRARYPATH=, I hope? Glad you had a good eth startup time. Must be something weird with my setup. I have a Nexus 5 with the Sailfish OS community port on my list to try out too. Thanks for the report!
    @anthony-cros Near impossible not to get toys in the background at my place!
    Péter Szilágyi
    @karalabe
    Hey all :)
    Bob Summerwill
    @bobsummerwill
    Happy Christmas, @karalabe!
    Péter Szilágyi
    @karalabe
    Thanks, the same to you all :D
    Denis S. Soldatov aka General-Beck
    @General-Beck
    @all Happy New Year!!!
    Hey, @karalabe! Happy New Year.
    Q - Do you use gcc-arm-linux-androideabi for your geth Android cross-builds?
    I've spent a LOT of the last two days getting ARMv7 binaries working using the gcc-arm-linux-gnueabi and gcc-arm-linux-gnueabihf prebuilt cross-compilers (switching from Trusty to Wily in the process), so I can now support custom crosstool-NG toolchains and those built-in ones. @anthony-cros did most of the manual leg-work for that, and then I've finished off turning those manual edits into automated hacks - and learning a hell of a lot more about ARM ABI crap in the meantime.
    Bob Summerwill
    @bobsummerwill
    Anyway - just wondering whether your Android builds are sitting on top of those, or on top of something else. Thanks!
    Given that we can now build with http://packages.ubuntu.com/wily/gcc-arm-linux-gnueabi and http://packages.ubuntu.com/wily/gcc-arm-linux-gnueabihf, I think that adding those Android cross-compilers directly shouldn't be too hard.
    With the switch to Wily, we're now on GCC-5.2.1.
    But effing Tizen still eludes me, because it ships with GCC 4.6 runtime only, which is heinously old (2011). I'm teaching myself about sysroot now.
    I've given myself another TODO as well - to investigate ELLCC, which is Clang/LLVM targeting embedded devices. All this screwing around with GCC is very annoying. I would really like just to be using Clang. Maybe we can? :-) All the best
    doublethinkco/webthree-umbrella-cross#66
    Denis S. Soldatov aka General-Beck
    @General-Beck
    All people celebrate the New Year, and Bob is working!
    Bob Summerwill
    @bobsummerwill
    Yeah - I've got a 3 year old and an 18 month old. No New Year's booze-up for me this year :-)
    Corvinux
    @corvinux
    Hi @bobsummerwill I've tried your crosseth-armhf-apt-2016-01-04.tgz on my Jolla SailfishOS, and I had a problem with LIBRARY on Jolla SailfishOS. Jolla has only libstdc++.so.6.0.19 which doesn't link GLIBCXX_3.4.2[0,1] but only GLIBCXX_3.4.19. I posted this on Github doublethinkco/webthree-umbrella-cross#71. Best Regards,...
    This message was deleted
    Bob Summerwill
    @bobsummerwill
    Thanks, @corvinux! Replied there.
    Corvinux
    @corvinux

    Hi @bobsummerwill , I found libstdc++.so.6.0.21 in gcc-5.2 https://openrepos.net/content/aaporantalainen/gcc-52, I don't know why is still gcc version 4.8.3-1.2.4 from Meego in Jolla repository,
    Repository: jolla
    Name: gcc
    Version: 4.8.3-1.2.4
    Arch: armv7hl
    Vendor: meego
    Installed: Yes
    Status: up-to-date
    Installed Size: 28.9 MiB
    Summary: Various compilers (C, C++, Objective-C, Java, ...)
    Description:
    The gcc package contains the GNU Compiler Collection version 4.8.
    You'll need this package in order to compile C code. [nemo@Jolla Downloads]$ zypper info gcc-5.2
    Loading repository data...
    Reading installed packages...

    I've installed gcc-5.2 and now it is working.
    Information for package gcc-5.2:

    Repository: openrepos-AapoRantalainen
    Name: gcc-5.2
    Version: 5.2.0-1
    Arch: armv7hl
    Vendor: GNU
    Installed: Yes
    Status: up-to-date
    Installed Size: 579.9 MiB
    Summary: GCC
    Description:
    Compiler, Thanks, BR

    Péter Szilágyi
    @karalabe
    @bobsummerwill Sorry for the late reply, I use the android NDK for cross building to Adnroid
    Bob Summerwill
    @bobsummerwill
    Thanks, @corvinux! Is the executable running successfully for you now? As I said on the issue, I will be downgrading the sysroot on these builds soon to increase their reach.
    Thanks, @karalabe! What GCC version do you see in the NDK? Best wishes.
    My final project at EA was C++ on Android. Debugging was a complete nightmare on our min-spec devices (Galaxy Tab (v1!) and original Galaxy S, both on Gingerbread).
    Péter Szilágyi
    @karalabe
    I used 4.9
    4.8 is also available
    5 isn't
    Bob Summerwill
    @bobsummerwill
    Aha - thanks, @karalabe!
    Corvinux
    @corvinux
    @bobsummerwill , yes it's running ok now. Tnx.
    Bob Summerwill
    @bobsummerwill
    WOOT, @corvinux!
    mOoOoOo0
    @mOoOoOo0
    Has anyone ported a miner and a fully featured wallet for Android yet?
    Enrique Fynn
    @enriquefynn
    Why a miner on android?
    mOoOoOo0
    @mOoOoOo0
    Just so I can do some mining on my smart phone and shield android TV box. Probably a bit slow, but don't have a pc.
    Lefteris Karapetsas
    @LefterisJP
    there some GPU limitations in the POW mining algorithm
    Bob Summerwill
    @bobsummerwill
    @mOoOoOo0 If you head over to the https://gitter.im/ethereum/go-ethereum channel, unstable binaries for Android are posted each day. You could try those. See also http://syng.io for the most advanced Android application.
    mOoOoOo0
    @mOoOoOo0
    Thanks bobsummerwill, will check asap :-)
    mOoOoOo0
    @mOoOoOo0
    Can I make tokens in syng android app? Hoping to follow the basic make your currency tutorials on the ethereum blog
    Bob Summerwill
    @bobsummerwill
    Not sure on the exact scope of functionality which http://syng.io is offering. Give it a go and let us know!
    BTW - This channel is kinda DONE, eh? No real need for it anymore.
    Better to handle stuff in http://gitter.im/ethereum/cpp-ethereum and http://gitter.im/ethereum/go-ethereum depending on the client being ported.
    John Gerryts
    @phonikg
    Yeah... all further strides made here will likely be light client based anyway, and there's a channel for that:)