thrift-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Zezeng Wang (Jira)" <j...@apache.org>
Subject [jira] [Commented] (THRIFT-5276) Compile failed on linux
Date Fri, 11 Sep 2020 03:48:00 GMT

    [ https://issues.apache.org/jira/browse/THRIFT-5276?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17193977#comment-17193977
] 

Zezeng Wang commented on THRIFT-5276:
-------------------------------------

if don't want to build the nodejs lib.
Can use the command:
{code}
./configure --with-python --with-java --without-nodejs
make
{code}


> Compile failed on linux
> -----------------------
>
>                 Key: THRIFT-5276
>                 URL: https://issues.apache.org/jira/browse/THRIFT-5276
>             Project: Thrift
>          Issue Type: Bug
>          Components: C++ - Compiler
>    Affects Versions: 0.13.0
>         Environment: linux deepin20(debian10.5)
>            Reporter: imic
>            Priority: Major
>         Attachments: image-2020-09-11-10-27-43-378.png
>
>
>  
> compile failed on debian10.5
>  
> {code:java}
> //代码占位符
> /home/imic/data/app/thrift-0.13.0/node_modules/utf-8-validate/.node-gyp/12.18.3/include/node/v8config.h:328:3:
note: in definition of macro ‘V8_DEPRECATED’
>    declarator __attribute__((deprecated(message)))
>    ^~~~~~~~~~
> make[4]: *** [validation.target.mk:111:Release/obj.target/validation/src/validation.o]
错误 1
> make[4]: 离开目录“/home/imic/data/app/thrift-0.13.0/node_modules/utf-8-validate/build”
> gyp ERR! build error 
> gyp ERR! stack Error: `make` failed with exit code: 2
> gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
> gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
> gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
> gyp ERR! System Linux 5.4.50-amd64-desktop
> gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js"
"rebuild"
> gyp ERR! cwd /home/imic/data/app/thrift-0.13.0/node_modules/utf-8-validate
> gyp ERR! node -v v12.18.3
> gyp ERR! node-gyp -v v5.1.0
> gyp ERR! not ok 
> npm ERR! code ELIFECYCLE
> npm ERR! errno 1
> npm ERR! utf-8-validate@4.0.2 install: `prebuild-install || node-gyp rebuild`
> npm ERR! Exit status 1
> npm ERR! 
> npm ERR! Failed at the utf-8-validate@4.0.2 install script.
> npm ERR! This is probably not a problem with npm. There is likely additional logging
output above.npm ERR! A complete log of this run can be found in:
> npm ERR!     /root/.npm/_logs/2020-09-10T10_53_30_810Z-debug.log
> make[3]: *** [Makefile:641:deps] 错误 1
> make[3]: 离开目录“/home/imic/data/app/thrift-0.13.0/lib/nodejs”
> make[2]: *** [Makefile:585:all-recursive] 错误 1
> make[2]: 离开目录“/home/imic/data/app/thrift-0.13.0/lib”
> make[1]: *** [Makefile:687:all-recursive] 错误 1
> make[1]: 离开目录“/home/imic/data/app/thrift-0.13.0”
> make: *** [Makefile:601:all] 错误 2
> {code}
>  
>  
> err log 
>  
> {code:java}
> //代码占位符
> 1418 silly saveTree └─┬ ws@5.2.2
> 1418 silly saveTree   └── async-limiter@1.0.1
> 1419 verbose stack Error: utf-8-validate@4.0.2 install: `prebuild-install || node-gyp
rebuild`
> 1419 verbose stack Exit status 1
> 1419 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
> 1419 verbose stack     at EventEmitter.emit (events.js:315:20)
> 1419 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
> 1419 verbose stack     at ChildProcess.emit (events.js:315:20)
> 1419 verbose stack     at maybeClose (internal/child_process.js:1021:16)
> 1419 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
> 1420 verbose pkgid utf-8-validate@4.0.2
> 1421 verbose cwd /home/imic/data/app/thrift-0.13.0/lib/nodejs
> 1422 verbose Linux 5.4.50-amd64-desktop
> 1423 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "../../"
> 1424 verbose node v12.18.3
> 1425 verbose npm  v6.14.6
> 1426 error code ELIFECYCLE
> 1427 error errno 1
> 1428 error utf-8-validate@4.0.2 install: `prebuild-install || node-gyp rebuild`
> 1428 error Exit status 1
> 1429 error Failed at the utf-8-validate@4.0.2 install script.
> 1429 error This is probably not a problem with npm. There is likely additional logging
output above.
> 1430 verbose exit [ 1, true ]
> {code}
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Mime
View raw message