2016年2月4日 星期四

parse server install on raspberry



按照下面的流程做....

目前遇到的問題如下:


Q1:
node 的版本太舊....須更新 到  v4.1以上


https://nodejs.org/dist/v4.1.2/node-v4.1.2.tar.gz
As advice on ubuntu community on installing the tar.gz the following steps are followed.
$ ./configure
$ make -j4
$ [sudo] make install

然後這邊須注意你的gcc 和 g++.... 如果是4.6.3 版以下...會有compile error

/deps/v8/src/base/platform/mutex.h:36:13: error: variable ‘v8::base::Mutex v8::base::final’ has initializer but incomplete type

須更新到 gcc & g++ 4.8以上

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.8 g++-4.8
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50


Q2:  執行到  npm i parse-server --save 這步....

        有compile error message :   ../lib/kerberos.h:5:27: fatal error: gssapi/gssapi.h: No such file or directory

查了一下google ...

sudo apt-get install libkrb5-dev

然後再執行一次  npm i parse-server --save




Reference : https://github.com/jollen/blog/issues/10

Reference : http://www.appcoda.com.tw/instagram-app-parse-swift/

Reference : http://www.inside.com.tw/2011/03/13/new-tech-nodejs

沒有留言:

張貼留言