Monday, June 4, 2012

Node.js could not configure a cxx compiler! (Ubuntu)


I have Ubuntu installed and I am trying to compile node.js



Source: Tips4all

5 comments:

  1. One-liner to install all needed dependencies(curl and git are not really needed, but are very useful and also needed if you install via nvm).

    sudo apt-get install build-essential libssl-dev curl git-core


    Last two dependencies are not always needed, but installing them is really usefull anyway and you probably need it later anyway.

    To only install cxx compiler

    sudo apt-get install build-essential


    If openssl is missing

    sudo apt-get install libssl-dev

    ReplyDelete
  2. If like me, you are attempting to install this on an AWS instance running Amazon Linux AMI (which looks to be a cut down version CentOS):

    Install base tools:

    yum groupinstall "Development Tools"

    Now install openssl-devel:

    yum install openssl-devel

    Node should compile fine now.

    ReplyDelete
  3. If you're attempting this on Win7 like me, running:

    ash.exe
    $ /bin/rebaseall


    ...did the trick.

    Good luck!

    ReplyDelete
  4. If you find yourself getting this error on Mac OSX, you need to install XCode.

    https://developer.apple.com/

    ReplyDelete
  5. I needed to run yum install gcc-c++ on Cent OS.

    ReplyDelete