1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dismiss Notice

Code::Blocks with C/C++ Compiler

Discussion in 'C /C ++' started by ptitSeb, Sep 3, 2012.

  1. sebt3

    sebt3 homebrew player (P. & C.)

    Joined:
    Sep 9, 2008
    Messages:
    4,492
    Location:
    France
    Any place to download this beside the repo ?
    I tryed to download it many times. The largest file I got was a little over 900M...
     
  2. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,234
    Location:
    France, near Lyon
    From the beta thread, there is direct link ( http://ptitseb.openpandora.org/codeblocks.pnd ). Not sure it will help, as it's probably the same server.
     
  3. sebt3

    sebt3 homebrew player (P. & C.)

    Joined:
    Sep 9, 2008
    Messages:
    4,492
    Location:
    France
    Apache do support for resuming failed download while the repo with it's php interface doesnt ;)
     
  4. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,234
    Location:
    France, near Lyon
    @canseco : codeblocks beta updated on the beta thread.
     
    ingoreis and canseco like this.
  5. canseco

    canseco Very Active Member

    Joined:
    Jun 1, 2004
    Messages:
    626
    Location:
    Spain
    Yet another round of possible updates:

    See below.
     
    Last edited: Feb 7, 2017
  6. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,234
    Location:
    France, near Lyon
    Mmm, ok. I'll look at that next week.
     
  7. canseco

    canseco Very Active Member

    Joined:
    Jun 1, 2004
    Messages:
    626
    Location:
    Spain
    Updated the list with newer versions and two more updates that would be great to have:

    See below
     
    Last edited: Feb 15, 2017
  8. canseco

    canseco Very Active Member

    Joined:
    Jun 1, 2004
    Messages:
    626
    Location:
    Spain
  9. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,234
    Location:
    France, near Lyon
    ah, sqlite & protobuf... Mmm ok. I'll probably start working on that soon.

    openssl 1.0.2k => done
    zlib 1.2.11 => done
    libpng 1.6.28 => done
    flac 1.3.2 => done
    harfbuzz 1.4.2 => done
    fftw 3.3.6 => done
    sqlite 3.17.0 => done
    opus 1.1.4 => done
    wavpack 5.10 => done
    libwebp 0.5.2 => done
    protobuf 3.2.0 => done
    git 2.11.1 => done
    Subversion 1.9.5 => done (latest from svn)
    yaml-cpp 0.5.3 => done
    poppler 0.52.0 (after compiling QT 5.8)
    https://poppler.freedesktop.org/poppler-0.52.0.tar.xz
    QT 5.8
    https://download.qt.io/official_releases/qt/5.8/5.8.0/submodules/

    I'll keep track of progress here...
     
    Last edited: Feb 18, 2017
    canseco likes this.
  10. edgex004

    edgex004 Advanced Member

    Joined:
    Jan 5, 2008
    Messages:
    1,093
    I had issues compiling protobuf a while back. I got it to compile, but the unit tests were segfaulting. Removing -fsingle-precision-constant compiler flag made all the tests before the segfault pass, but I still got the segfault. I opened a discussion for it here.

    If I recall correctly, I wanted protobuf in order to try and compile newer versions of the following:

    libpurple/purple-hangouts
    PokerTH
    Wagic (might be recalling incorrectly for this one)

    Unfortunately I haven't had time to investigate further, and now I've gone and dropped my Pandora and need to fix a bunch of things...
     
  11. canseco

    canseco Very Active Member

    Joined:
    Jun 1, 2004
    Messages:
    626
    Location:
    Spain
  12. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,234
    Location:
    France, near Lyon
    I'm not sure QtWebEngine from Qt5.8 can be compiled on 32bits system :(

    One of the file just get killed everytime. I tried to split that file, but still one of the piece get killed (and yes, I don't have -pipe used, have a very large swapfile of 4GB active, my TMP env. var point to my HDD and I force no optimi on that file). I think I will have to try to cross compile it.
    But I need to package a temporary version of codeblocks for that to use latest updated lib (as my cross-compile env. use the current codeblocks.nd to get all the libs).
    So... that will take an even longer time to prepare the environnement, and probably even more to get Qt 5.8 to cross-compile nicely.
     
  13. canseco

    canseco Very Active Member

    Joined:
    Jun 1, 2004
    Messages:
    626
    Location:
    Spain
    Now i understand why there's a configure flag to disable QtWebEngine compilation:

    -skip qtwebengine

    Maybe you could use it, or skip building it if you are compiling with submodules, so you can release a new updated Codeblocks beta PND sooner.
     
  14. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    7,234
    Location:
    France, near Lyon
    Yeah, I can do that. I need to build a codeblocks pnd for my cross toolchain anyway.
    Also, I noticed also that in the readme, it's noted that QtWebEngine cannot be built on 32bits MacOS (using clang), but nothing on Linux.
     

Share This Page

Loading...