The real error is due to this:
#include <memory>
This is a C++ memory header, which should be shipped with GCC. I would
suggest running "yum install "Development Tools'" to install it and
possibly other missing tools you might need.
----- Original message -----
From: john art <jhon_art@xxxxxxxxxxx>
Sent by: "OpenSource" <opensource-bounces@xxxxxxxxxxxxxxxxxx>
To: IBMi Open Source Roundtable <opensource@xxxxxxxxxxxxxxxxxx>
Cc:
Subject: [EXTERNAL] [IBMiOSS] R: R: WikiJs for IBM i Application
Documentation or Internal Knowledgebase
Date: Sun, May 24, 2020 9:13 AM
Hi
another small step
before running npm rebuild sqlite3, to bypass error python not found
, run this command
npm config set python /QOpenSys/pkgs/bin/python2
but know when i run npm rebuild sqlite3, i receive this other error
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp WARN Tried to download(403):
[1]
https://mapbox-node-binary.s3.amazonaw ;
s.com/sqlite3/v4.1.1/node-v72-aix-ppc64.tar.gz
node-pre-gyp WARN Pre-built binaries not found for sqlite3@4.1.1 and
node@12.16.
2 (node-v72 ABI, unknown) (falling back to
source compile with node-gyp)
gmake: Entering directory '/wikijs/node_modules/sqlite3/build'
ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep
Release/o
bj/gen/sqlite-autoconf-3300100/sqlite3.c
TOUCH Release/obj.target/deps/action_before_build.stamp
CC(target)
Release/obj.target/sqlite3/gen/sqlite-autoconf-3300100/sqlite3.o
Release/obj/gen/sqlite-autoconf-3300100/sqlite3.c: In function
'sqlite3AtoF':
Release/obj/gen/sqlite-autoconf-3300100/sqlite3.c:30935:13: warning:
dereferenci
ng type-punned pointer will break
strict-aliasing rules [-Wstrict-aliasing]
result = INFINITY*s;
^~~~~~
AR(target) Release/obj.target/deps/sqlite3.a
COPY Release/sqlite3.a
CXX(target) Release/obj.target/node_sqlite3/src/backup.o
In file included from
/home/GBANGE/.cache/node-gyp/12.16.2/include/node/node.h:6
7:0,
from ../src/backup.cc:2:
/home/GBANGE/.cache/node-gyp/12.16.2/include/node/v8.h:21:18: fatal
error: memor
y: No such file or directory
#include <memory>
^
compilation terminated.
gmake: *** [node_sqlite3.target.mk:129:
Release/obj.target/node_sqlite3/src/back
up.o] Error 1
gmake: Leaving directory '/wikijs/node_modules/sqlite3/build'
gyp ERR! build error
gyp ERR! stack Error: `gmake` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit
(/QOpenSys/pkgs/lib/nodejs12/lib/node_
modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:310:20)
gyp ERR! stack at Process.ChildProcess._handle.onexit
(internal/child_proces
s.js:275:12)
gyp ERR! System OS400 7.2
gyp ERR! command "/QOpenSys/pkgs/lib/nodejs12/bin/node"
"/QOpenSys/pkgs/lib/node
js12/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build"
"--fall
back-to-build"
"--module=/wikijs/node_modules/sqlite3/lib/binding/node-v72-aix-p
pc64/node_sqlite3.node" "--module_name=node_sqlite3"
"--module_path=/wikijs/node
_modules/sqlite3/lib/binding/node-v72-aix-ppc64" "--napi_version=5"
"--node_abi_
napi=napi" "--napi_build_version=0"
"--node_napi_label=node-v72"
gyp ERR! cwd /wikijs/node_modules/sqlite3
gyp ERR! node -v v12.16.2
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute
'/QOpenSys/pkgs/lib/nodejs12/bi
n/node
/QOpenSys/pkgs/lib/nodejs12/lib/node_modules/npm/node_modules/node-gyp/bi
n/node-gyp.js build --fallback-to-build
--module=/wikijs/node_modules/sqlite3/li
b/binding/node-v72-aix-ppc64/node_sqlite3.node
--module_name=node_sqlite3 --modu
le_path=/wikijs/node_modules/sqlite3/lib/binding/node-v72-aix-ppc64
--napi_versi
on=5 --node_abi_napi=napi --napi_build_version=0
--node_napi_label=node-v72' (1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous>
(/wikijs/node_modules/no
de-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:310:20)
node-pre-gyp ERR! stack at maybeClose
(internal/child_process.js:1021:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit
(internal/chi
ld_process.js:286:5)
node-pre-gyp ERR! System OS400 7.2
node-pre-gyp ERR! command "/QOpenSys/pkgs/lib/nodejs12/bin/node"
"/wikijs/node_m
odules/node-pre-gyp/bin/node-pre-gyp"
"install" "--fallback-to-build"
node-pre-gyp ERR! cwd /wikijs/node_modules/sqlite3
node-pre-gyp ERR! node -v v12.16.2
node-pre-gyp ERR! -v v0.11.0
node-pre-gyp ERR! not ok
Failed to execute '/QOpenSys/pkgs/lib/nodejs12/bin/node
/QOpenSys/pkgs/lib/nodej
s12/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build
--fallback-
to-build
--module=/wikijs/node_modules/sqlite3/lib/binding/node-v72-aix-ppc64/no
de_sqlite3.node --module_name=node_sqlite3
--module_path=/wikijs/node_modules/sq
lite3/lib/binding/node-v72-aix-ppc64 --napi_version=5
--node_abi_napi=napi --nap
i_build_version=0
--node_napi_label=node-v72' (1)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sqlite3@4.1.1 install: `node-pre-gyp install
--fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sqlite3@4.1.1 install script.
npm ERR! This is probably not a problem with npm. There is likely
additional log
ging output above.
a never ending story .. to I'm thinking of abandoning too much wasted
time
Thanks all
________________________________
Da: OpenSource <opensource-bounces@xxxxxxxxxxxxxxxxxx> per conto di john
art <jhon_art@xxxxxxxxxxx>
Inviato: sabato 23 maggio 2020 23:39
A: IBMi Open Source Roundtable <opensource@xxxxxxxxxxxxxxxxxx>
Oggetto: [IBMiOSS] R: WikiJs for IBM i Application Documentation or
Internal Knowledgebase
Hi Kevin
this the error that i receive when i run (from wikijs dir ...)
npm install --python=/QOpenSys/pkgs/bin/python2
npm WARN deprecated @babel/polyfill@7.8.7: ð¨ This package has been
deprecated i
n favor of separate
inclusion of a polyfill and regenerator-runtime (when needed
). See the @babel/polyfill docs
([2]
https://babeljs.io/docs/en/babel-polyfill ;) for
more information.
npm WARN deprecated postcss-cssnext@3.1.0: 'postcss-cssnext' has been
deprecated
in favor of
'postcss-preset-env'. Read more at [3]
https://moox.io/blog/deprecating ;
-cssnext/
npm WARN deprecated viz.js@2.1.2: no longer supported
npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+.
Upgrade
to chokidar 3 with 15x less
dependencies.
npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained
and not r
ecommended for usage due
to the number of issues. Please, upgrade your dependenc
ies to the actual version of core-js@3.
npm WARN deprecated fsevents@1.2.13: fsevents 1 will break on node v14+
and coul
d be using insecure
binaries. Upgrade to fsevents 2.
npm WARN deprecated browserslist@2.11.3: Browserslist 2 could fail on
reading Br
owserslist >3.0 config
used in other tools.
npm WARN deprecated request@2.88.2: request has been deprecated, see
[4]
https://git ;
hub.com/request/request/issues/3142
npm ERR! code E404
npm ERR! 404 Not Found - GET
[5]
https://registry.npmjs.org/elasticsearch6 - Not fou
nd
npm ERR! 404
npm ERR! 404 'elasticsearch6@6.8.6' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name
yourself!)
npm ERR! 404 It was specified as a dependency of 'wikijs'
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.
npm ERR! A complete log of this run can be found in:
Thanks
________________________________
Da: john art <jhon_art@xxxxxxxxxxx>
Inviato: venerdì 22 maggio 2020 11:11
A: IBMi Open Source Roundtable <opensource@xxxxxxxxxxxxxxxxxx>
Oggetto: R: [IBMiOSS] WikiJs for IBM i Application Documentation or
Internal Knowledgebase
Hi Aaron
many thanks for your reply ..
i have redone the TAR command and now i can see sever folder.
now i have another porblem
when i run
/QOpenSys/pkgs/bin/npm rebuild sqlite3, i receive this errors:
> sqlite3@4.1.1 install /wikijs/node_modules/sqlite3
> node-pre-gyp install --fallback-to-build
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp WARN Tried to download(403):
[6]
https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.1.1/node-v72-aix-ppc64.tar.gz ;
node-pre-gyp WARN Pre-built binaries not found for sqlite3@4.1.1 and
node@12.16.2 (node-v72 ABI, unknown) (falling back to source compile
with node-gyp)
gmake: Entering directory '/wikijs/node_modules/sqlite3/build'
ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep
Release/obj/gen/sqlite-autoconf-3300100/sqlite3.c
/bin/sh: python: not found
gmake: *** [deps/action_before_build.target.mk:13:
Release/obj/gen/sqlite-autoconf-3300100/sqlite3.c] Error 127
gmake: Leaving directory '/wikijs/node_modules/sqlite3/build'
gyp ERR! build error
gyp ERR! stack Error: `gmake` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit
(/QOpenSys/pkgs/lib/nodejs12/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (events.js:310:20)
gyp ERR! stack at Process.ChildProcess._handle.onexit
(internal/child_process.js:275:12)
gyp ERR! System OS400 7.2
gyp ERR! command "/QOpenSys/pkgs/lib/nodejs12/bin/node"
"/QOpenSys/pkgs/lib/nodejs12/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js"
"build" "--fallback-to-build"
"--module=/wikijs/node_modules/sqlite3/lib/binding/node-v72-aix-ppc64/node_sqlite3.node"
"--module_name=node_sqlite3"
"--module_path=/wikijs/node_modules/sqlite3/lib/binding/node-v72-aix-ppc64"
"--napi_version=5" "--node_abi_napi=napi" "--napi_build_version=0"
"--node_napi_label=node-v72"
gyp ERR! cwd /wikijs/node_modules/sqlite3
gyp ERR! node -v v12.16.2
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute
'/QOpenSys/pkgs/lib/nodejs12/bin/node
/QOpenSys/pkgs/lib/nodejs12/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js
build --fallback-to-build
--module=/wikijs/node_modules/sqlite3/lib/binding/node-v72-aix-ppc64/node_sqlite3.node
--module_name=node_sqlite3
--module_path=/wikijs/node_modules/sqlite3/lib/binding/node-v72-aix-ppc64
--napi_version=5 --node_abi_napi=napi --napi_build_version=0
--node_napi_label=node-v72' (1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous>
(/wikijs/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:310:20)
node-pre-gyp ERR! stack at maybeClose
(internal/child_process.js:1021:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit
(internal/child_process.js:286:5)
node-pre-gyp ERR! System OS400 7.2
node-pre-gyp ERR! command "/QOpenSys/pkgs/lib/nodejs12/bin/node"
"/wikijs/node_modules/node-pre-gyp/bin/node-pre-gyp" "install"
"--fallback-to-build"
node-pre-gyp ERR! cwd /wikijs/node_modules/sqlite3
node-pre-gyp ERR! node -v v12.16.2
node-pre-gyp ERR! -v v0.11.0
node-pre-gyp ERR! not ok
Failed to execute '/QOpenSys/pkgs/lib/nodejs12/bin/node
/QOpenSys/pkgs/lib/nodejs12/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js
build --fallback-to-build
--module=/wikijs/node_modules/sqlite3/lib/binding/node-v72-aix-ppc64/node_sqlite3.node
--module_name=node_sqlite3
--module_path=/wikijs/node_modules/sqlite3/lib/binding/node-v72-aix-ppc64
--napi_version=5 --node_abi_napi=napi --napi_build_version=0
--node_napi_label=node-v72' (1)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sqlite3@4.1.1 install: `node-pre-gyp install
--fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sqlite3@4.1.1 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! /home/GBANGE/.npm/_logs/2020-05-22T09_03_18_713Z-debug.log
can some one help me to understand which could be the problem '
Thanks in advance
J
________________________________
Da: OpenSource <opensource-bounces@xxxxxxxxxxxxxxxxxx> per conto di
Aaron Magid <aaron@xxxxxxxxxxx>
Inviato: venerdì 22 maggio 2020 00:59
A: IBMi Open Source Roundtable <opensource@xxxxxxxxxxxxxxxxxx>
Oggetto: Re: [IBMiOSS] WikiJs for IBM i Application Documentation or
Internal Knowledgebase
That error is telling you it can't find anything called "server" in your
directory.
I just downloaded the package and it has a directory called "server"
which
contains a bunch of JavaScript code - could yours have been renamed?
Can you run an "*ls*" and send the output?
On Thu, May 21, 2020 at 3:05 PM john art <jhon_art@xxxxxxxxxxx> wrote:
>
> Hi all
>
> following this link at
> [7]
https://archive.midrange.com/midrange-l/202005/msg00152.html ;
> i'm try to start the service but i have some problems;
> this my situation :
> [[8]
https://static.midrange.com/images/archive_logo.gif ;]<
> [9]
https://archive.midrange.com/midrange-l/202005/msg00152.html ;>
> RE: WikiJs for IBM i Application Documentation or Internal --
MIDRANGE-L<
> [10]
https://archive.midrange.com/midrange-l/202005/msg00152.html ;>
> "Price is right" was a joke/funny/humor, maybe not :) I have not
written
> any specific instructions at this point. But here's a basic guide that
> might work for you.
> archive.midrange.com
>
>
> doing:
> PATH=/QOpenSys/pkgs/bin:$PATH
> export PATH
> node -v
> i see :
> v12.16.2
>
> now, doing :
> cd /wikijs
> node server
> i receive this error :
> internal/modules/cjs/loader.js:983
> throw err;
> Error: Cannot find module '/wikijs/server'
> at Function.Module._resolveFilename
> (internal/modules/cjs/loader.js:980:15)
> at Function.Module._load (internal/modules/cjs/loader.js:862:27)
> at Function.executeUserEntryPoint [as runMain]
> (internal/modules/run_main.js:74:12)
> at internal/main/run_main_module.js:18:47 {
> code: 'MODULE_NOT_FOUND',
> requireStack: []
> }
> any idea ?
> Thanks
> ________________________________
>
> --
> This is the IBMi Open Source Roundtable (OpenSource) mailing list
> To post a message email: OpenSource@xxxxxxxxxxxxxxxxxx
> To subscribe, unsubscribe, or change list options,
> visit: [11]
https://lists.midrange.com/mailman/listinfo/opensource ;
> or email: OpenSource-request@xxxxxxxxxxxxxxxxxx
> Before posting, please take a moment to review the archives
> at [12]
https://archive.midrange.com/opensource ;.
>
> Help support midrange.com by shopping at amazon.com with our affiliate
> link: [13]
https://amazon.midrange.com ;
>
--
Aaron Magid
Eradani
VP, Open Source Technologies
(510) 295-9297
CONFIDENTIALITY NOTICE:
The information contained in this communication, including attachments,
may
contain privileged and confidential information that is intended only
for
the exclusive use of the addressee. If the reader of this message is not
the intended recipient, or the employee or agent responsible for
delivering
it to the intended recipient, you are hereby notified that any
dissemination, distribution or copying of this communication is strictly
prohibited. If you have received this communication in error please
notify
us by telephone immediately.
--
This is the IBMi Open Source Roundtable (OpenSource) mailing list
To post a message email: OpenSource@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: [14]
https://lists.midrange.com/mailman/listinfo/opensource ;
or email: OpenSource-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at [15]
https://archive.midrange.com/opensource ;.
Help support midrange.com by shopping at amazon.com with our affiliate
link: [16]
https://amazon.midrange.com ;
--
This is the IBMi Open Source Roundtable (OpenSource) mailing list
To post a message email: OpenSource@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: [17]
https://lists.midrange.com/mailman/listinfo/opensource ;
or email: OpenSource-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at [18]
https://archive.midrange.com/opensource ;.
Help support midrange.com by shopping at amazon.com with our affiliate
link: [19]
https://amazon.midrange.com ;
--
This is the IBMi Open Source Roundtable (OpenSource) mailing list
To post a message email: OpenSource@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: [20]
https://lists.midrange.com/mailman/listinfo/opensource ;
or email: OpenSource-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at [21]
https://archive.midrange.com/opensource ;.
Help support midrange.com by shopping at amazon.com with our affiliate
link: [22]
https://amazon.midrange.com ;
References
Visible links
1.
https://mapbox-node-binary.s3.amazonaw/
2.
https://babeljs.io/docs/en/babel-polyfill
3.
https://moox.io/blog/deprecating
4.
https://git/
5.
https://registry.npmjs.org/elasticsearch6
6.
https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.1.1/node-v72-aix-ppc64.tar.gz
7.
https://archive.midrange.com/midrange-l/202005/msg00152.html
8.
https://static.midrange.com/images/archive_logo.gif
9.
https://archive.midrange.com/midrange-l/202005/msg00152.html
10.
https://archive.midrange.com/midrange-l/202005/msg00152.html
11.
https://lists.midrange.com/mailman/listinfo/opensource
12.
https://archive.midrange.com/opensource
13.
https://amazon.midrange.com/
14.
https://lists.midrange.com/mailman/listinfo/opensource
15.
https://archive.midrange.com/opensource
16.
https://amazon.midrange.com/
17.
https://lists.midrange.com/mailman/listinfo/opensource
18.
https://archive.midrange.com/opensource
19.
https://amazon.midrange.com/
20.
https://lists.midrange.com/mailman/listinfo/opensource
21.
https://archive.midrange.com/opensource
22.
https://amazon.midrange.com/
As an Amazon Associate we earn from qualifying purchases.