Comments (4)
I get the same error on Mac OS X Mavericks.
from node-gir.
same here
static library binding.gyp:girepository#target has several files with the same basename:
function: src/function.cc src/types/function.cc
Some build systems, e.g. MSVC08, cannot handle that.
gyp: Duplicate basenames in sources section, see list above
from node-gir.
I was able to install from @piotras fork. But running the tests (or any examples) returns the following error:
module.js:356
Module._extensions[extension](this, filename);
^
Error: Symbol girepository_module not found.
at Module.load (module.js:356:32)
I'm not very knowledgeable when it comes to node addon building but I think this is do to a missing usage of the NODE_MODULE macro which is required in node > 0.10.0. It might as simple as adding NODE_MODULE(girepository, init);
to src/init.cc, but I'm not really sure. Once I fully wrap my head around node addons and node-gyp I'll tackle this and make a pull request. But if anyone else wants to tackle it before then or provide insight that would be awesome!
from node-gir.
My fork is now semi-working for me, I can run some examples but the tests are exploding at the moment. Not satisfied that I did things correctly yet (so might be awhile before I make a pull request) but if anyone is looking to install on Ubuntu with recent node versions then my fork is the place to start. Once I get tests passing I'll make a pull request.
from node-gir.
Related Issues (20)
- use gtk3 HOT 2
- Xvfb support
- New Maintainer HOT 1
- GError implementation
- Crash in the Guitar Tuner example HOT 4
- Creation methods with parameters are ignored HOT 4
- Arguments in structure constructor
- Error in namespace_loader.cc:18:58 if I try to build node-gir HOT 6
- Where can I find documents about node-gir please? HOT 4
- Error message when linking library
- missing license and copyright HOT 10
- explain how to generate documentation from gir file in the README
- Failed to convert argument 2 "3" to GI Type tag "interface" HOT 2
- problem connecting signals (gir/gtk3) HOT 3
- Is this dead? HOT 2
- Why was the license stripped out? HOT 3
- reconsider name mangling on api HOT 20
- notes for building and running examples
- browser.js example fails HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-gir.