Code Monkey home page Code Monkey logo

couchbase-node-ideas's Introduction

Hi there ๐Ÿ‘‹

I am Tug, passionate developer and solutions engineer at GitHub!

When not working I am developing WindR ๐Ÿค™.

My conent : My Blog & YouTube Channel.

๐ŸŒ Socials:

Instagram LinkedIn Twitch X YouTube

๐Ÿ’ป Tech Stack:

GitHub Badge GitHub Copilot Badge GitHub Badge GithubPages Markdown HTML5 Bootstrap Badge jQuery Java JavaScript TypeScript Python Quarkus Badge Spring Apache Maven NodeJS Express.js MUI Next JS React Vue.js Visual Studio Code Badge IntelliJ IDEA Badge AWS Azure Google Cloud Clever Cloud Badge Apache Spark Apache Kafka Apache Hadoop Postgres MongoDB Redis Couchbase Badge MySQL SQLite Oracle Badge ARGOCD APACHEKAFKA Docker Kubernetes ISTIO Terraform PODMAN

๐Ÿ“Š GitHub Stats:



๐Ÿ† GitHub Trophies

๐Ÿ” Top Contributed Repo


couchbase-node-ideas's People

Contributors

tgrall avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

couchbase-node-ideas's Issues

Issue installing node modules

Hello,

I see that there is no way to post an issue here - https://github.com/couchbase/couchnode so I figured I would post here as you may be best qualifed to answer.

When following the instructions to install libcouchbase/couchnode I encountered the following issues. For context I am using OSX

  1. libcouchbase installed correctly but it did not get linked. Does it need to be? I tried running the link command and it said that the man5 folder was not writeable. I tried changing the (recursive) permissions on the entire libcouchbase folder to writeable for all users and I still could not link it.
  2. I then downloaded the couchnode code and tried to run the following command - npm install --debug --couchbase-root=/sources/libcouchbase/inst

which resulted in the following error:

[email protected] install /Library/WebServer/Documents/couchnode
node-gyp rebuild

CXX(target) Debug/obj.target/couchbase_impl/src/couchbase_impl.o
In file included from ../src/couchbase_impl.cc:21:
../src/couchbase_impl.h:64:10: fatal error: 'libcouchbase/couchbase.h' file not found

include <libcouchbase/couchbase.h>

     ^

1 error generated.
make: *** [Debug/obj.target/couchbase_impl/src/couchbase_impl.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:789:12)
gyp ERR! System Darwin 12.4.0
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Library/WebServer/Documents/couchnode
gyp ERR! node -v v0.10.15
gyp ERR! node-gyp -v v0.10.9
gyp ERR! not ok
npm ERR! weird error 1
npm ERR! not ok code 0

I did not know what this instruction was telling me to do:

"Note that --couchbase-root also sets the RPATH flags and assumes you are using an ELF-based platform (i.e. not OS X). To build on OS X, edit the bindings.gyp to replace -rpath with the appropriate linker flags."

... which could be the reason for the above error.

I would appreciated your assistance in getting this working as I am eager to test out couchnode. Also, do you know if couchnode will eventually be in the npm repository so it can be installed like other modules (as opposed to having to manually build)?

Thank you.

Nolan

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.