Code Monkey home page Code Monkey logo

Comments (8)

mikeburkat avatar mikeburkat commented on July 27, 2024

Hi Vincent, you should not need to download boost 1.57 at all. All the dependencies are provided in our rtbkit-deps repo (https://github.com/rtbkit/rtbkit-deps). You should compile the dependencies repo first. Have you done that?

from rtbkit.

arikin avatar arikin commented on July 27, 2024

The boost 1.52 in the dependencies doesn't build on Ubuntu 14.04.2.
So vincentami is still correct. I have only gotten the given version (1.52) to install on 14.04.5 which isn't available in AWS at least.
Specify the exact release version that the dependencies work on or update these frozen deps versions.

from rtbkit.

mikeburkat avatar mikeburkat commented on July 27, 2024

Boost 1.57 is the version which should be used to build on ubuntu 14. You should be using rtbkit-deps instead of platform-deps. RTBkit deps is an updated, trimmed down version of platform-deps. You can find the instruction to build on ubuntu 14 here https://github.com/rtbkit/rtbkit/wiki/RTBkit-Deps-and-Ubuntu-14.04

from rtbkit.

arikin avatar arikin commented on July 27, 2024

mikeburkat. Thank you. Confirmed that the rtbkit-deps install perfectly on the AWS Ubuntu 14.04.2 instance.

from rtbkit.

emptyr1 avatar emptyr1 commented on July 27, 2024

Hi apologies for opening this again, I'm having same issues on ubuntu 14:

rtbkit@ip-172-31-1-006:~/rtbkit$ cp jml-build/sample.local.mk local.mk
rtbkit@ip-172-31-1-006:~/rtbkit$ make compile NODEJS_ENABLED=0
Must specify package names on the command line
Must specify package names on the command line
             [C] jml/utils/lz4cli.c
             [C] jml/utils/lz4.c
             [C] jml/utils/lz4hc.c
             [C] jml/utils/xxhash.c
           [C++] jml/arch/exception_hook.cc
           [C++] jml/arch/simd_vector.cc
           [C++] jml/arch/demangle.cc
In file included from ./jml/arch/demangle.cc:29:0:
./jml/utils/guard.h:25:30: fatal error: boost/function.hpp: No such file or directory
 #include <boost/function.hpp>
                              ^
compilation terminated.
make: *** [build/x86_64/obj/jml/arch/demangle.2b32dd864a54015d5909b18c616c48d9.lo] Error 1

from rtbkit.

koushikmaratha500 avatar koushikmaratha500 commented on July 27, 2024

Hi,

I also have the same issue on ubuntu 14.04

rtbkit@ip-172-31-39-48:~/rtbkit$ make compile NODEJS_ENABLED=0
[C++] jml/arch/demangle.cc
In file included from ./jml/arch/demangle.cc:29:0:
./jml/utils/guard.h:25:30: fatal error: boost/function.hpp: No such file or directory
#include <boost/function.hpp>
^
compilation terminated.
make: *** [build/x86_64/obj/jml/arch/demangle.79db72ee4fe1142b680367786fb6e93f.lo] Error 1

from rtbkit.

Zaithe avatar Zaithe commented on July 27, 2024

I'm having this same problem on Ubuntu 14.04 root@derek-virtual-ubuntu:~/rtbkit# sudo make compile NODEJS_ENABLED=0 [C++] jml/arch/demangle.cc In file included from ./jml/arch/demangle.cc:29:0: ./jml/utils/guard.h:25:30: fatal error: boost/function.hpp: No such file or directory #include <boost/function.hpp> ^ compilation terminated. make: *** [build/x86_64/obj/jml/arch/demangle.1bd7239564c9612c89dbe7a628b3e831.lo] Error 1

from rtbkit.

Zaithe avatar Zaithe commented on July 27, 2024

I was able to get it running by executing sudo apt install libace-dev and then running for rtbkit-deps sudo make all NODEJS_ENABLED=0

from rtbkit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.