Skip to content

can't install width Centos6.7&canvas@2.0.0-alpha.8 #1051

Description

@Liguo-Wang

Issue or Feature

Was trying to install this this on a CentOS 6.7 installation and started receiving errors.

Here is the error log.

 COPY Release/canvas-postbuild.node
  CXX(target) Release/obj.target/canvas/src/backend/Backend.o
In file included from ../src/backend/Backend.cc:1:0:
../src/backend/Backend.h: In member function 'virtual cairo_format_t Backend::getFormat()':
../src/backend/Backend.h:53:49: error: 'CAIRO_FORMAT_INVALID' was not declared in this scope
     virtual cairo_format_t getFormat() { return CAIRO_FORMAT_INVALID; }
                                                 ^
../src/backend/Backend.h:53:71: warning: control reaches end of non-void function [-Wreturn-type]
     virtual cairo_format_t getFormat() { return CAIRO_FORMAT_INVALID; }
                                                                       ^
make: *** [Release/obj.target/canvas/src/backend/Backend.o] Error 1

I do have upgrade C++ compiler and installed other dependencies.

gcc --version
gcc (GCC) 4.8.2
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

g++ --version
g++ (GCC) 4.8.2
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

sudo yum install cairo cairo-devel cairomm-devel libjpeg-turbo-devel pango pango-devel pangomm pangomm-devel giflib-devel -y

Package cairo-1.8.8-6.el6_6.x86_64 already installed and latest version
Package cairo-devel-1.8.8-6.el6_6.x86_64 already installed and latest version
Package cairomm-devel-1.8.0-2.1.el6.x86_64 already installed and latest version
Package libjpeg-turbo-devel-1.2.1-3.el6_5.x86_64 already installed and latest version
Package pango-1.28.1-10.el6.x86_64 already installed and latest version
Package pango-devel-1.28.1-10.el6.x86_64 already installed and latest version
Package pangomm-2.26.0-1.el6.x86_64 already installed and latest version
Package pangomm-devel-2.26.0-1.el6.x86_64 already installed and latest version
Package giflib-devel-4.1.6-3.1.el6.x86_64 already installed and latest version

Your Environment

  • Version of node :v7.10.1
  • Centos: 6.7
  • GCC: 4.8.2

Please help me.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions