Comments (9)
@hervethouzard What issues are you having? I haven't tried but I think it should work with raspbian.
from node-pcsclite.
Hello,
I have this error message:
/home/pi/node-pcsclite/node_modules/pcsclite/node_modules/bindings/bindings.js:83
throw e
^
Error: /home/pi/node-pcsclite/node_modules/pcsclite/build/Release/pcsclite.node: invalid ELF header
at Error (native)
at Object.Module._extensions..node (module.js:460:18)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at bindings (/home/pi/node-pcsclite/node_modules/pcsclite/node_modules/bindings/bindings.js:76:44)
at Object. (/home/pi/node-pcsclite/node_modules/pcsclite/lib/pcsclite.js:5:35)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
bye
from node-pcsclite.
When I launch /home/pi/node-pcsclite/node_modules/pcsclite/examples/nano example.js
from node-pcsclite.
@hervethouzard What version of nodejs are you running? How are you installing the module? Can you paste the output of: npm install -d pcsclite
?
from node-pcsclite.
Hello,
I have made a "sudo su" before to run the commands.
nodejs version: v4.2.1
I installed the module with: npm install pcsclite
And finally here is the output of npm install -d pcsclite:
npm install -d pcsclite
npm info it worked if it ends with ok
npm info using [email protected]
npm info using [email protected]
npm info attempt registry request try #1 at 14:35:19
npm http request GET https://registry.npmjs.org/pcsclite
npm http 304 https://registry.npmjs.org/pcsclite
npm info install [email protected] into /home/pi
npm info installOne [email protected]
npm WARN engine [email protected]: wanted: {"node":">=0.8.0 < 4"} (current: {"node":"4.2.1","npm":"2.14.7"})
npm info preinstall [email protected]
npm info attempt registry request try #1 at 14:35:26
npm http request GET https://registry.npmjs.org/bindings
npm info attempt registry request try #1 at 14:35:26
npm http request GET https://registry.npmjs.org/nan
npm info attempt registry request try #1 at 14:35:26
npm http request GET https://registry.npmjs.org/buffertools
npm http 304 https://registry.npmjs.org/bindings
npm http 304 https://registry.npmjs.org/nan
npm http 304 https://registry.npmjs.org/buffertools
npm info install [email protected] into /home/pi/node_modules/pcsclite
npm info install [email protected] into /home/pi/node_modules/pcsclite
npm info install [email protected] into /home/pi/node_modules/pcsclite
npm info installOne [email protected]
npm info installOne [email protected]
npm info installOne [email protected]
npm info preinstall [email protected]
npm info build /home/pi/node_modules/pcsclite/node_modules/bindings
npm info linkStuff [email protected]
npm info install [email protected]
npm info postinstall [email protected]
npm info preinstall [email protected]
npm info build /home/pi/node_modules/pcsclite/node_modules/buffertools
npm info linkStuff [email protected]
npm info install [email protected]
[email protected] install /home/pi/node_modules/pcsclite/node_modules/buffertools
node-gyp rebuild
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | linux | arm
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/4.2.1"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/home/pi/node_modules/pcsclite/node_modules/buffertools/.node-gyp"
gyp http GET https://nodejs.org/download/release/v4.2.1/node-v4.2.1-headers.tar.gz
gyp http 200 https://nodejs.org/download/release/v4.2.1/node-v4.2.1-headers.tar.gz
gyp http GET https://nodejs.org/download/release/v4.2.1/SHASUMS256.txt
gyp http 200 https://nodejs.org/download/release/v4.2.1/SHASUMS256.txt
gyp info spawn python2
gyp info spawn args [ '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'make',
gyp info spawn args '-I',
gyp info spawn args '/home/pi/node_modules/pcsclite/node_modules/buffertools/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/home/pi/node_modules/pcsclite/node_modules/buffertools/.node-gyp/4.2.1/include/node/common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=/home/pi/node_modules/pcsclite/node_modules/buffertools/.node-gyp/4.2.1',
gyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=node.lib',
gyp info spawn args '-Dmodule_root_dir=/home/pi/node_modules/pcsclite/node_modules/buffertools',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'build',
gyp info spawn args '-Goutput_dir=.' ]
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory '/home/pi/node_modules/pcsclite/node_modules/buffertools/build'
CXX(target) Release/obj.target/buffertools/buffertools.o
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
};
^
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
../buffertools.cc:356:1: warning: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
SOLINK_MODULE(target) Release/obj.target/buffertools.node
COPY Release/buffertools.node
make: Leaving directory '/home/pi/node_modules/pcsclite/node_modules/buffertools/build'
gyp info ok
npm info preinstall [email protected]
npm info build /home/pi/node_modules/pcsclite/node_modules/nan
npm info linkStuff [email protected]
npm info install [email protected]
npm info postinstall [email protected]
npm info postinstall [email protected]
npm info build /home/pi/node_modules/pcsclite
npm info linkStuff [email protected]
npm info install [email protected]
[email protected] install /home/pi/node_modules/pcsclite
node-gyp rebuild
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | linux | arm
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/4.2.1"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/home/pi/node_modules/pcsclite/.node-gyp"
gyp http GET https://nodejs.org/download/release/v4.2.1/node-v4.2.1-headers.tar.gz
gyp http 200 https://nodejs.org/download/release/v4.2.1/node-v4.2.1-headers.tar.gz
gyp http GET https://nodejs.org/download/release/v4.2.1/SHASUMS256.txt
gyp http 200 https://nodejs.org/download/release/v4.2.1/SHASUMS256.txt
gyp info spawn python2
gyp info spawn args [ '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'make',
gyp info spawn args '-I',
gyp info spawn args '/home/pi/node_modules/pcsclite/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/home/pi/node_modules/pcsclite/.node-gyp/4.2.1/include/node/common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=/home/pi/node_modules/pcsclite/.node-gyp/4.2.1',
gyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=node.lib',
gyp info spawn args '-Dmodule_root_dir=/home/pi/node_modules/pcsclite',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'build',
gyp info spawn args '-Goutput_dir=.' ]
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory '/home/pi/node_modules/pcsclite/build'
CXX(target) Release/obj.target/pcsclite/src/addon.o
CXX(target) Release/obj.target/pcsclite/src/pcsclite.o
CXX(target) Release/obj.target/pcsclite/src/cardreader.o
SOLINK_MODULE(target) Release/obj.target/pcsclite.node
COPY Release/pcsclite.node
make: Leaving directory '/home/pi/node_modules/pcsclite/build'
gyp info ok
npm info postinstall [email protected]
[email protected] node_modules/pcsclite
├── [email protected]
├── [email protected]
└── [email protected]
npm info ok
from node-pcsclite.
@hervethouzard I've installed pcsclite
in a raspberry pi ARMv6 and it works without problems. I've downloaded the binary from here: https://nodejs.org/en/download/
. It's version 4.2.3
instead of 4.2.1
but I don't think there should be any differences.
from node-pcsclite.
Hello,
Thank you for your time and tests, I will try.
Bye
from node-pcsclite.
No problem. Just let me know if you finally make it work and I'll close this. Thanks
from node-pcsclite.
Feel free to reopen if it's still an issue.
from node-pcsclite.
Related Issues (20)
- Fails to rebuild for electron 28+ (v8 12+) HOT 3
- Desfire 4k EV2 GetVersion command getting 911C response HOT 1
- Add a `ISO7816transmit` function close to the core implementation HOT 1
- How to switch from T0 to T1 without disconnecting ? HOT 7
- Error building on OS X HOT 3
- Get nfc tag uid HOT 3
- How do you list all readers, including internal ones? HOT 3
- Cannot install on windows (node 9.3 & npm 5.5.1) - HELP HOT 1
- electron and Ionic integration HOT 2
- Deprecated NAN API in use HOT 4
- Improper Handling of Response 6100 HOT 2
- Error: SCardTransmit error: Insufficient buffer with Expect Return length 0xFF HOT 1
- Electron fails to start pcsclite
- Can't compile it - Buffertools package went unmantained HOT 2
- Failed installation on OSX
- Bindings Errors in Vue.js HOT 1
- PCSC error SCardGetStatusChange error: The action was cancelled by an SCardCancel request. HOT 1
- Electron: Loading non-context-aware native module in renderer HOT 8
- Release memory that has been returned from the resource manager using the SCARD_AUTOALLOCATE (function SCardListReaders) HOT 1
- Implement SCardGetReaderDeviceInstanceId() function
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-pcsclite.