Comments (46)
You have luci redirect in cache so clear your browser cache.
On 24 Aug 2016 20:52, "TadeuGRibeiro" [email protected] wrote:
Hello Martin, I'm beginer with openwrt and I loved this interface JUCI...
but I have a problem with WRTNode compilation. I do compile and get
successfull results. But after update I get this problem show in follow
picture.[image: captura de tela de 2016-08-24 10 39 30]
https://cloud.githubusercontent.com/assets/21226402/17943515/1abe4b40-6a12-11e6-9712-0ba47c50e451.pngCan you help me with this problem?
Thanks a lot.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#55, or mute the thread
https://github.com/notifications/unsubscribe-auth/AERqifqxzYHQ_m42ty2tETO7bu2Gpf7Mks5qjJLagaJpZM4JsVQJ
.
from juci.
I tried this, but the problem persists.... I tried do the access by my smartphone and same problem...
from juci.
Make sure luci packages are not selected in your build.
On 24 Aug 2016 22:17, "TadeuGRibeiro" [email protected] wrote:
I tried this, but the problem persists.... I tried do the access by my
smartphone and same problem...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiTLtsENvJlCDTqAssrLRI5S459uJks5qjKbVgaJpZM4JsVQJ
.
from juci.
I removed LUCI packages by MAKE MENUCONFIG...
from juci.
Hi Martin... Worked! I disabled LUA in config and success!
But now I get other problem.... Loading for ever...
Do you have any idea?
Thanks!
from juci.
No idea why you get blank page. Todays test build with uml linux works fine so try building with todays update to the feed and see if you still have problem.
from juci.
What does browser console say? Any syntax error detected there?
from juci.
I will try rebuild.
The console say:
RPC init
connection to rpc server at (ws://192.168.8.1/websocket/)
RPC connection established!
Thanks and best regards!
from juci.
Martin, I rebuild with last update and get this erro.... Thanks and best regards.
``e_ws_server.o -MD -MP -MF .deps/orangerpcd-orange_ws_server.Tpo -c -o orangerpcd-orange_ws_server.otest -f 'orange_ws_server.c' || echo './'
orange_ws_server.c
orange_ws_server.c:119:56: error: 'enum lws_callback_reasons' declared inside parameter list [-Werror]
static int _ubus_socket_callback(struct lws *wsi, enum lws_callback_reasons reason, void *_user, void *in, size_t len){
^
orange_ws_server.c:119:56: error: its scope is only this definition or declaration, which is probably not what you want [-Werror]
orange_ws_server.c:119:77: error: parameter 2 ('reason') has incomplete type
static int _ubus_socket_callback(struct lws *wsi, enum lws_callback_reasons reason, void *_user, void *in, size_t len){
^
orange_ws_server.c: In function '_ubus_socket_callback':
orange_ws_server.c:121:15: error: implicit declaration of function 'lws_get_protocol' [-Werror=implicit-function-declaration]
const struct lws_protocols proto = lws_get_protocol(wsi);
^
orange_ws_server.c:121:38: error: initialization makes pointer from integer without a cast [-Werror]
const struct lws_protocols proto = lws_get_protocol(wsi);
^
orange_ws_server.c:130:2: error: implicit declaration of function 'lws_get_socket_fd' [-Werror=implicit-function-declaration]
int32_t peer_id = lws_get_socket_fd(wsi);
^
orange_ws_server.c:133:57: error: dereferencing pointer to incomplete type
struct ubus_srv_ws self = (struct ubus_srv_ws)proto->user;
^
orange_ws_server.c:139:4: error: implicit declaration of function 'lws_get_peer_addresses' [-Werror=implicit-function-declaration]
lws_get_peer_addresses(wsi, peer_id, hostname, sizeof(hostname), ipaddr, sizeof(ipaddr));
^
orange_ws_server.c:144:4: error: implicit declaration of function 'lws_callback_on_writable' [-Werror=implicit-function-declaration]
lws_callback_on_writable(wsi);
^
orange_ws_server.c:152:57: error: dereferencing pointer to incomplete type
struct ubus_srv_ws self = (struct ubus_srv_ws)proto->user;
^
orange_ws_server.c:162:57: error: dereferencing pointer to incomplete type
struct ubus_srv_ws self = (struct ubus_srv_ws)proto->user;
^
orange_ws_server.c:180:5: error: implicit declaration of function 'lws_write' [-Werror=implicit-function-declaration]
int n = lws_write(wsi, &frame->buf[LWS_SEND_BUFFER_PRE_PADDING]+frame->sent_count, len, flags);
^
orange_ws_server.c:199:4: error: implicit declaration of function 'lws_rx_flow_control' [-Werror=implicit-function-declaration]
lws_rx_flow_control(wsi, 1);
^
orange_ws_server.c:206:57: error: dereferencing pointer to incomplete type
struct ubus_srv_ws self = (struct ubus_srv_ws)proto->user;
^
orange_ws_server.c:214:4: error: implicit declaration of function 'lws_is_final_fragment' [-Werror=implicit-function-declaration]
if(lws_is_final_fragment(wsi)){
^
orange_ws_server.c: In function '_websocket_destroy':
orange_ws_server.c:286:2: error: implicit declaration of function 'lws_context_destroy' [-Werror=implicit-function-declaration]
if(self->ctx) lws_context_destroy(self->ctx);
^
orange_ws_server.c: In function '_websocket_listen':
orange_ws_server.c:321:17: error: assignment from incompatible pointer type [-Werror]
info.protocols = self->protocols;
^
orange_ws_server.c:323:17: error: 'LWS_SERVER_OPTION_VALIDATE_UTF8' undeclared (first use in this function)
info.options = LWS_SERVER_OPTION_VALIDATE_UTF8;
^
orange_ws_server.c:323:17: note: each undeclared identifier is reported only once for each function it appears in
orange_ws_server.c:325:2: error: implicit declaration of function 'lws_create_context' [-Werror=implicit-function-declaration]
self->ctx = lws_create_context(&info);
^
orange_ws_server.c:325:12: error: assignment makes pointer from integer without a cast [-Werror]
self->ctx = lws_create_context(&info);
^
orange_ws_server.c: In function '_websocket_server_thread':
orange_ws_server.c:339:3: error: implicit declaration of function 'lws_service' [-Werror=implicit-function-declaration]
lws_service(self->ctx, 10);
^
orange_ws_server.c: In function 'orange_ws_server_new':
orange_ws_server.c:421:37: error: invalid application of 'sizeof' to incomplete type 'struct lws_protocols'
self->protocols = calloc(2, sizeof(struct lws_protocols));
^
orange_ws_server.c:423:2: error: invalid use of undefined type 'struct lws_protocols'
self->protocols[0] = (struct lws_protocols){
^
orange_ws_server.c:423:17: error: dereferencing pointer to incomplete type
self->protocols[0] = (struct lws_protocols){
^
orange_ws_server.c:424:3: error: unknown field 'name' specified in initializer
.name = "rpc",
^
orange_ws_server.c:424:3: error: excess elements in struct initializer [-Werror]
orange_ws_server.c:424:3: error: (near initialization for '(anonymous)') [-Werror]
orange_ws_server.c:425:3: error: unknown field 'callback' specified in initializer
.callback = _ubus_socket_callback,
^
orange_ws_server.c:425:3: error: excess elements in struct initializer [-Werror]
orange_ws_server.c:425:3: error: (near initialization for '(anonymous)') [-Werror]
orange_ws_server.c:426:3: error: unknown field 'per_session_data_size' specified in initializer
.per_session_data_size = sizeof(struct ubus_srv_ws_client),
^
orange_ws_server.c:426:42: error: excess elements in struct initializer [-Werror]
.per_session_data_size = sizeof(struct ubus_srv_ws_client),
^
orange_ws_server.c:426:42: error: (near initialization for '(anonymous)') [-Werror]
orange_ws_server.c:427:3: error: unknown field 'user' specified in initializer
.user = self
^
orange_ws_server.c:428:2: error: excess elements in struct initializer [-Werror]
};
^
orange_ws_server.c:428:2: error: (near initialization for '(anonymous)') [-Werror]
orange_ws_server.c:428:2: error: invalid use of undefined type 'struct lws_protocols'
cc1: all warnings being treated as errors
make[5]: *** [orangerpcd-orange_ws_server.o] Error 1
make[5]: Leaving directory`/home/tadeu/compilacoes/23-08/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/orange-rpcd-fd0af57bbef7b95a4a03e9de8278de943ae337d6/src'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/tadeu/compilacoes/23-08/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/orange-rpcd-fd0af57bbef7b95a4a03e9de8278de943ae337d6'
make[3]: *** [/home/tadeu/compilacoes/23-08/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/orange-rpcd-fd0af57bbef7b95a4a03e9de8278de943ae337d6/.built] Error 2
make[3]: Leaving directory`/home/tadeu/compilacoes/23-08/openwrt/feeds/juci/orange-rpcd'
make[2]: *** [package/feeds/juci/orange-rpcd/compile] Error 2
make[2]: Leaving directory `/home/tadeu/compilacoes/23-08/openwrt'
make[1]: *** [/home/tadeu/compilacoes/23-08/openwrt/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory`/home/tadeu/compilacoes/23-08/openwrt'
make: ** [world] Erro 2
from juci.
try:
make clean
make dirclean
make distclean
./scripts/feeds uninstall -a
./scripts/feeds update -a
./scripts/feeds update juci
./scripts/feeds install -f -p juci -a
./scripts/feeds install -a
install ubuntu-bootstrap script (look at juci tree,root needed)
then npm init in openwrt folder
nano feeds.conf.default
add juci-openwrt-feed there
make menuconfig
select all juci packages
save
exit
make defconfig
make V=s -j numberofcorestouse+1 (make V=s -j 5 if cores is 4)
from juci.
I tried this commands but same errors... One point, for compiler I remove all references of LUA in .config file, JUCI has some dependece of LUA?
Thanks!
from juci.
You can not just remove dependencies. Run make defconfig to fix any missing
dependencies. Juci rpc backend is done in lua so yes lua is necessary.
Did you have any problems building lua? Why did you remove it? Did you try
to build and test a user mode linux image first as outlined in the v2.16.08
readme?
On 1 Sep 2016 11:44, "TadeuGRibeiro" [email protected] wrote:
I tried this commands but same errors... One point, for compiler I remove
all references of LUA in .config file, JUCI has some dependece of LUA?Thanks!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiYfRIiw8d69ZgqwShWJhkWqFM4LYks5qlp5-gaJpZM4JsVQJ
.
from juci.
Martin today build need fix..
It shows: you do have rpcd connection to a router
from juci.
Yes, I got this error when I build....
make[5]: Entering directory /home/tadeu/compilacoes/23-08/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/luaposix-release-v33.3.1' CC ext/posix/posix.lo In file included from ext/posix/ctype.c:22:0, from ext/posix/posix.c:13: ./ext/include/_helpers.c:38:18: fatal error: term.h: No such file or directory #include <term.h> ^ compilation terminated. make[5]: *** [ext/posix/posix.lo] Error 1 make[5]: Leaving directory
/home/tadeu/compilacoes/23-08/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/luaposix-release-v33.3.1'
make[4]: *** [all] Error 2
make[4]: Leaving directory /home/tadeu/compilacoes/23-08/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/luaposix-release-v33.3.1' make[3]: *** [/home/tadeu/compilacoes/23-08/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/luaposix-release-v33.3.1/.built] Error 2 make[3]: Leaving directory
/home/tadeu/compilacoes/23-08/openwrt/feeds/juci/luaposix33'
make[2]: *** [package/feeds/juci/luaposix33/compile] Error 2
make[2]: Leaving directory /home/tadeu/compilacoes/23-08/openwrt' make[1]: *** [/home/tadeu/compilacoes/23-08/openwrt/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/stamp/.package_compile] Error 2 make[1]: Leaving directory
/home/tadeu/compilacoes/23-08/openwrt'
make: ** [world] Erro 2
Because this I removed LUA dependecies.
Thanks.
from juci.
It should be fixed in v2.16.08. Had to update luaposix package.
On 2 Sep 2016 16:17, "TadeuGRibeiro" [email protected] wrote:
Yes, I got this error when I build....
make[5]: Entering directory /home/tadeu/compilacoes/23-08/
openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.
33.2/luaposix-release-v33.3.1'
CC ext/posix/posix.lo
In file included from ext/posix/ctype.c:22:0,
from ext/posix/posix.c:13:
./ext/include/_helpers.c:38:18: fatal error: term.h: No such file or
directory
#include <term.h>
^
compilation terminated.
make[5]: *** [ext/posix/posix.lo] Error 1
make[5]: Leaving directory/home/tadeu/compilacoes/23-08/openwrt/
build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/luaposix-
release-v33.3.1'
make[4]: *** [all] Error 2
make[4]: Leaving directory /home/tadeu/compilacoes/23-08/
openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.
33.2/luaposix-release-v33.3.1'
make[3]: *** [/home/tadeu/compilacoes/23-08/openwrt/build_dir/target-
mipsel_24kec+dsp_uClibc-0.9.33.2/luaposix-release-v33.3.1/.built] Error 2
make[3]: Leaving directory/home/tadeu/compilacoes/23-08/openwrt/
feeds/juci/luaposix33'
make[2]: *** [package/feeds/juci/luaposix33/compile] Error 2
make[2]: Leaving directory /home/tadeu/compilacoes/23-08/openwrt'
make[1]: *** [/home/tadeu/compilacoes/23-08/openwrt/staging_dir/target-
mipsel_24kec+dsp_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory/home/tadeu/compilacoes/23-08/openwrt'
make: ** [world] Erro 2Because this I removed LUA dependecies.
Thanks.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiXQ__fXfLI4CmIWONF9H-gcPzKj9ks5qmC_4gaJpZM4JsVQJ
.
from juci.
I will merge v2.16.08 into master soon..
On 2 Sep 2016 16:17, "TadeuGRibeiro" [email protected] wrote:
Yes, I got this error when I build....
make[5]: Entering directory /home/tadeu/compilacoes/23-08/
openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.
33.2/luaposix-release-v33.3.1'
CC ext/posix/posix.lo
In file included from ext/posix/ctype.c:22:0,
from ext/posix/posix.c:13:
./ext/include/_helpers.c:38:18: fatal error: term.h: No such file or
directory
#include <term.h>
^
compilation terminated.
make[5]: *** [ext/posix/posix.lo] Error 1
make[5]: Leaving directory/home/tadeu/compilacoes/23-08/openwrt/
build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/luaposix-
release-v33.3.1'
make[4]: *** [all] Error 2
make[4]: Leaving directory /home/tadeu/compilacoes/23-08/
openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.
33.2/luaposix-release-v33.3.1'
make[3]: *** [/home/tadeu/compilacoes/23-08/openwrt/build_dir/target-
mipsel_24kec+dsp_uClibc-0.9.33.2/luaposix-release-v33.3.1/.built] Error 2
make[3]: Leaving directory/home/tadeu/compilacoes/23-08/openwrt/
feeds/juci/luaposix33'
make[2]: *** [package/feeds/juci/luaposix33/compile] Error 2
make[2]: Leaving directory /home/tadeu/compilacoes/23-08/openwrt'
make[1]: *** [/home/tadeu/compilacoes/23-08/openwrt/staging_dir/target-
mipsel_24kec+dsp_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory/home/tadeu/compilacoes/23-08/openwrt'
make: ** [world] Erro 2Because this I removed LUA dependecies.
Thanks.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiXQ__fXfLI4CmIWONF9H-gcPzKj9ks5qmC_4gaJpZM4JsVQJ
.
from juci.
I tryed updated luaposix33 with: ./scripts/feeds updater luaposix33 or ./scripts/feeds update luaposix and got same error. Whats the command I need use for update?
Thanks.
from juci.
Here is a script that builds uml image:
https://github.com/mkschreder/juci-openwrt-feed/blob/master/build-uml-image.sh
I'm testing it right now...
Here is a bootstrap script:
https://github.com/mkschreder/juci-openwrt-feed/blob/master/openwrt-bootstrap.sh
You can study both and see if you are missing anything..
Luaposix33 was update in v2.16.08 of the feed. Most examples build from
master but to have 2.16.08 for example you need to add ;v2.16.08 after feed
url in your feeds.conf.
On Fri, Sep 2, 2016 at 8:56 PM, TadeuGRibeiro [email protected]
wrote:
I tryed updated luaposix33 with: ./scripts/feeds updater luaposix33 or
./scripts/feeds update luaposix and got same error. Whats the command I
need use for update?
Thanks.—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiZD_oz97vDMr_S0yeM1AgANS4Vqtks5qmHF0gaJpZM4JsVQJ
.
from juci.
I updated all files and now I got a new problem. I read in other topic about this, when the solution is put JUCI feeds before Openwrt, but dont works.
from juci.
It seems you do not have websocket on the /websocket/ path of the
webserver. This typically happens if you have wrong lighttpd (without
websocket support). Most probably cause is not having the correct package
(the one from juci-openwrt-feed) installed. You can do "./scripts/feeds
uninstall -a" and then install the packages again by doing "./scripts/feeds
install -f -a -p juci; ./scripts/feeds install -a; make defconfig; make".
The user mode linux build script that I have uploaded to the feed repo
works and you can use that as a reference. I did notice a few other
problems on the vanilla openwrt build that need fixing, but they are all
behind the login screen. This issue does not occur on the uml build so
please make sure that your build environment has been set up correctly and
that correct packages are being built.
On Sat, Sep 3, 2016 at 1:34 PM, TadeuGRibeiro [email protected]
wrote:
I updated all files and now I got a new problem. I read in other topic
about this, when the solution is put JUCI feeds before Openwrt, but dont
works.[image: captura de tela de 2016-09-03 08 31 08]
https://cloud.githubusercontent.com/assets/21226402/18224587/43657be4-71b1-11e6-80dd-c81463e4ec14.png—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqibRxzLg6JRJ6DDcoZ3RzlxYS-Z4Vks5qmVtggaJpZM4JsVQJ
.
from juci.
Why we need to use uml image? Why i cant use standard X86 image (ext4).
In you instructions of creating uml image see incorrect commands (i tried)
- sudo tunctl -n this command not exists (maybe 'sudo tunctl -t tap0 -u user')??
- if i do like you wrote i got squash.img but i need ext4, because it didnt start (shows kernel panic) maybe i must choose ext4 in menuconfig?
from juci.
tunctl is part of uml-utilities package.
Anyways, uml build script is a good example of a script that works and
actually builds a working image from scratch. You can build whatever image
you want yourself, but uml build script shows you what steps to take even
if the final result may not be what you are after. It is convenient because
it builds a standard executable and a rootfs file. All you have to do is
run the executable to start openwrt - no need to use an emulator etc..
Although to access it's network interface you do need tunctl to set up a
tun device and also you need to configure route to your image - all fairly
basic network configuration steps. If any utilities are missing like tunctl
then just install them. Uml image script should build you an ext 4
filesystem too (it sets that explicitly). Uml image is not meant to be a
starting point for a project - use it as a build process reference only.
On Sun, Sep 4, 2016 at 10:24 PM, cfcnightmare [email protected]
wrote:
Why we need to use uml image? Why i cant use standard X86 image (ext4).
In you instructions of creating uml image see incorrect commands (i tried)
- sudo tunctl -n this command not exists
- if i do like you wrote i got squash.img but i need ext4, because it
didnt start (shows kernel panic)—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiQMNkNjRRt4WfKjqPe_ftzTNrYN0ks5qmykEgaJpZM4JsVQJ
.
from juci.
I build again, I downloaded all files again and get same error. Now I tried enabled CONFIG_PACKAGE_libwebsockets-cyassl=y
CONFIG_PACKAGE_libwebsockets-openssl=y
in .config file, but I get this new error.
If I enable only CONFIG_PACKAGE_libwebsockets-openssl=y I get success with compilation, but I get RPC connection fail....
from juci.
Did you build according to the instructions?
On 5 Sep 2016 02:52, "TadeuGRibeiro" [email protected] wrote:
I build again, I download all files again and get same error. Now I tried
enabled CONFIG_PACKAGE_libwebsockets-cyassl=y
CONFIG_PACKAGE_libwebsockets-openssl=y
in .config file, but I get this new error.[image: captura de tela de 2016-09-04 21 47 05]
https://cloud.githubusercontent.com/assets/21226402/18234952/78c3512e-72e9-11e6-992e-3a35433becc8.pngIf I enable only CONFIG_PACKAGE_libwebsockets-openssl=y I get sucess with
complilation, but I get RPC connection fail....—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqictOPkwpczL3_YogoXtI46SAc9gFks5qm2fNgaJpZM4JsVQJ
.
from juci.
Yes... But I dont know whats wrong...
from juci.
Post exact commands you ran.
On 5 Sep 2016 02:56, "TadeuGRibeiro" [email protected] wrote:
Yes... But I dont know whats is wrong...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiW8yb1zoVgxA59vzNjkQPolL5U64ks5qm2jKgaJpZM4JsVQJ
.
from juci.
make clean
make dirclean
make distclean
./scripts/feeds uninstall -a
./scripts/feeds update -a
./scripts/feeds update juci
./scripts/feeds install -f -p juci -a
./scripts/feeds install -a
make menuconfig
make defconfig
make V=s -j1
from juci.
That is not complete list. For example it does not say which version of
juci feed you are using. Also it does not say which version of openwrt you
are building on. And neither does it say exactly what you are enabling in
menuconfig.
If you base your build on uml build script then all these questions are
crystal clear and answered inside the build script.
On 5 Sep 2016 03:03, "TadeuGRibeiro" [email protected] wrote:
make clean
make dirclean
make distclean
./scripts/feeds uninstall -a
./scripts/feeds update -a
./scripts/feeds update juci
./scripts/feeds install -f -p juci -a
./scripts/feeds install -amake menuconfig
make defconfig
make V=s -j1—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiVA0oOjKLmliUv1R464elqTapbuiks5qm2pPgaJpZM4JsVQJ
.
from juci.
Openwrt version is 15.05... I cloned this repository: https://github.com/WRTnode/openwrt.git and for juci I added src-git packages https://github.com/openwrt/packages.git;for-15.05 in feeds.config.default
My feeds complete is:
src-git packages https://github.com/openwrt/packages.git;for-15.05
#src-git luci https://github.com/openwrt/luci.git;for-15.05
src-git routing https://github.com/openwrt-routing/packages.git;for-15.05
src-git telephony https://github.com/openwrt/telephony.git;for-15.05
src-git management https://github.com/openwrt-management/packages.git;for-15.05
src-git wrtnode https://github.com/wrtnode/openwrt-packages.git
#src-git targets https://github.com/openwrt/targets.git
src-git oldpackages https://git.openwrt.org/packages.git
#src-svn xwrt http://x-wrt.googlecode.com/svn/trunk/package
#src-svn phone svn://svn.openwrt.org/openwrt/feeds/phone
#src-svn efl svn://svn.openwrt.org/openwrt/feeds/efl
#src-svn xorg svn://svn.openwrt.org/openwrt/feeds/xorg
#src-svn desktop svn://svn.openwrt.org/openwrt/feeds/desktop
#src-svn xfce svn://svn.openwrt.org/openwrt/feeds/xfce
#src-svn lxde svn://svn.openwrt.org/openwrt/feeds/lxde
#src-link custom /usr/src/openwrt/custom-feed
src-git-full juci https://github.com/mkschreder/juci-openwrt-feed.git
im menuconfig I only selected my WRTNode as Target, selected all juci packages and libwebsockets-cyassl and libwebsockets-openssl. After make menuconfig and make V=s -j1.
from juci.
I try run uml build script but...
from juci.
And thats my commands
cd
rm -rf openwrt
git clone git://git.openwrt.org/15.05/openwrt.git
echo "src-git-full juci https://github.com/mkschreder/juci-openwrt-feed.git" >> feeds.conf.default
Then commented luci in feeds
./scripts/feeds update -a
./scripts/feeds install -f -a -p juci
./scripts/feeds install -a
Then:
Make menuconfig
Selected sha1sum, ALL juci packages , virtualbox image (VDI), x86_64 target
make V=s -j 5
RPC connection problem....
DO i need to select libwebsockets-cyassl && libwebsockets-openssl ???
I dont need to to ;v2.16.08 now because you pulled in a master...
from juci.
No. In fact you should not be selecting all juci packages either. Select
only juci-full-openwrt and orange-rpcd and also busybox ip and sha1sum
utility (see the uml build script - it's all there). You do not need to
select ANYTHING other than whats in the uml build script.
On 5 Sep 2016 08:15, "cfcnightmare" [email protected] wrote:
And thats my commands
cd
rm -rf openwrt
git clone git://git.openwrt.org/15.05/openwrt.git
echo "src-git-full juci https://github.com/mkschreder/
juci-openwrt-feed.git" >> feeds.conf.defaultThen commented luci in feeds
./scripts/feeds update -a
./scripts/feeds install -f -a -p juci
./scripts/feeds install -aThen:
Make menuconfig
Selected sha1sum, ALL juci packagesmake V=s -j 5
RPC connection problem....
DO i need to select libwebsockets-cyassl && libwebsockets-openssl ???—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiYnWtpq9oIf6aMIz6et7J4x-QqaTks5qm7N3gaJpZM4JsVQJ
.
from juci.
Im making hardware server right now on xeon e5-2670 (8c/16t), when its completed i give you access and you will try... But 99% result will still the same i think. Its not hard to make a build but the rpc error is boring...
Never selected cyassl and openssl in menuconfig btw, it was only a question.
from juci.
Don't have time now.. maybe later. The uml build script gives you all the info you need (and outlines a fully working build process).
from juci.
Hi Martin,
Could you give a link to your UML build instruction?
Thanks,
Shufen
From: Martin K. Schröder [mailto:[email protected]]
Sent: Sunday, September 04, 2016 11:24 PM
To: mkschreder/juci [email protected]
Subject: Re: [mkschreder/juci] Juci GUI problem (#55)
No. In fact you should not be selecting all juci packages either. Select
only juci-full-openwrt and orange-rpcd and also busybox ip and sha1sum
utility (see the uml build script - it's all there). You do not need to
select ANYTHING other than whats in the uml build script.
On 5 Sep 2016 08:15, "cfcnightmare" <[email protected]mailto:[email protected]> wrote:
And thats my commands
cd
rm -rf openwrt
git clone git://git.openwrt.org/15.05/openwrt.git
echo "src-git-full juci https://github.com/mkschreder/
juci-openwrt-feed.git" >> feeds.conf.defaultThen commented luci in feeds
./scripts/feeds update -a
./scripts/feeds install -f -a -p juci
./scripts/feeds install -aThen:
Make menuconfig
Selected sha1sum, ALL juci packagesmake V=s -j 5
RPC connection problem....
DO i need to select libwebsockets-cyassl && libwebsockets-openssl ???—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiYnWtpq9oIf6aMIz6et7J4x-QqaTks5qm7N3gaJpZM4JsVQJ
.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com//issues/55#issuecomment-244667082, or mute the threadhttps://github.com/notifications/unsubscribe-auth/APfjaxLURuqZfJ6NgOLFkTeyy8YYZYC3ks5qm7WLgaJpZM4JsVQJ.
from juci.
Checks out fresh openwrt cc and calls make:
https://github.com/mkschreder/juci-openwrt-feed/blob/master/build-uml-image.sh
Configures openwrt build with juci:
https://github.com/mkschreder/juci-openwrt-feed/blob/master/openwrt-bootstrap.sh
On 5 Sep 2016 20:05, "shufenzhang" [email protected] wrote:
Hi Martin,
Could you give a link to your UML build instruction?
Thanks,
ShufenFrom: Martin K. Schröder [mailto:[email protected]]
Sent: Sunday, September 04, 2016 11:24 PM
To: mkschreder/juci [email protected]
Subject: Re: [mkschreder/juci] Juci GUI problem (#55)No. In fact you should not be selecting all juci packages either. Select
only juci-full-openwrt and orange-rpcd and also busybox ip and sha1sum
utility (see the uml build script - it's all there). You do not need to
select ANYTHING other than whats in the uml build script.On 5 Sep 2016 08:15, "cfcnightmare" <[email protected]<mailto:
[email protected]>> wrote:And thats my commands
cd
rm -rf openwrt
git clone git://git.openwrt.org/15.05/openwrt.git
echo "src-git-full juci https://github.com/mkschreder/
juci-openwrt-feed.git" >> feeds.conf.defaultThen commented luci in feeds
./scripts/feeds update -a
./scripts/feeds install -f -a -p juci
./scripts/feeds install -aThen:
Make menuconfig
Selected sha1sum, ALL juci packagesmake V=s -j 5
RPC connection problem....
DO i need to select libwebsockets-cyassl && libwebsockets-openssl ???—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#55 (comment),
or mute
the thread
<https://github.com/notifications/unsubscribe-auth/
AERqiYnWtpq9oIf6aMIz6et7J4x-QqaTks5qm7N3gaJpZM4JsVQJ>
.—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<https://github.com/
/issues/55#issuecomment-244667082>, or mute the thread<
https://github.com/notifications/unsubscribe-auth/
APfjaxLURuqZfJ6NgOLFkTeyy8YYZYC3ks5qm7WLgaJpZM4JsVQJ>.—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiatXM50c2S91Xk7dg4g56c4mBdIXks5qnFnSgaJpZM4JsVQJ
.
from juci.
Martin, I tried use build-uml-image.sh but I got this
error.
from juci.
You are unable to build cmake host package? Strange..
Besides, you are still dicking around and doing something wierd because the
script builds using just make -j8 which does not generate so much extra
output. You sure about consistency of that repo?
On 5 Sep 2016 20:51, "TadeuGRibeiro" [email protected] wrote:
Martin, I tried use build-uml-image.sh but I got this
[image: captura de tela de 2016-09-05 15 49 26]
https://cloud.githubusercontent.com/assets/21226402/18255488/8ef68244-7380-11e6-98d2-17870c7d585b.png
error.—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiUE7wjS6xT3NlFKR7vEW0M0PgmToks5qnGS_gaJpZM4JsVQJ
.
from juci.
Is very strange... I tried with -j8, but I got error and I changed for V=s -j1 to show the errors....
This repo is consistent , without LUCI work fine....
from juci.
Martin I formatted my computer, reinstalled everything and tried again. I'm use build-uml-image.sh without any change , but in the process of finishing I got this problem...
Can you help me? I do not know what I do wrong...
Thanks a lot.
from juci.
Wait pls, im compiling now. I write if get the same
from juci.
I see you are using ubuntu.. maybe try symlinking your /bin/sh to bash
instead of dash? It is an issue when building openwrt in general
sometimes..
Also post the actual error that you get this time when you run make with
V=s.
On 6 Sep 2016 18:50, "cfcnightmare" [email protected] wrote:
Wait pls, im compiling now. I wrote if get the same
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiY_9X9mO5EIAu1H_jPaoCgJ3Qef3ks5qnZnqgaJpZM4JsVQJ
.
from juci.
make[4]: Entering directory '/home/openwrt/openwrt/build_dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-c4ad159efa5fc40f610fa0cb11e25fda19f131ad'
Making all in src
make[5]: Entering directory '/home/openwrt/openwrt/build_dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-c4ad159efa5fc40f610fa0cb11e25fda19f131ad/src'
/bin/sh ../libtool --tag=CC --mode=link x86_64-openwrt-linux-uclibc-gcc -Wall -fPIC -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wwrite-strings -Wswitch -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wmissing-field-initializers -Wextra -Wformat=2 -Wno-format-nonliteral -Wpointer-arith -Wno-missing-braces -Wno-unused-parameter -Wno-unused-variable -Wno-inline -std=gnu99 -fstack-protector-all -Wall -Werror -Os -pipe -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -L/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/usr/lib -L/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/lib -L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib -L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-4.8-linaro_uClibc-0.9.33.2/lib -o orangerpcd orangerpcd-main.o -lutype -lblobpack -lorange -lrt
OpenWrt-libtool: link: x86_64-openwrt-linux-uclibc-gcc -Wall -fPIC -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wwrite-strings -Wswitch -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wmissing-field-initializers -Wextra -Wformat=2 -Wno-format-nonliteral -Wpointer-arith -Wno-missing-braces -Wno-unused-parameter -Wno-unused-variable -Wno-inline -std=gnu99 -fstack-protector-all -Wall -Werror -Os -pipe -fno-caller-saves -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -o .libs/orangerpcd orangerpcd-main.o -L/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/usr/lib -L/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/lib -L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib -L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-4.8-linaro_uClibc-0.9.33.2/lib /home/openwrt/openwrt/build_dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-c4ad159efa5fc40f610fa0cb11e25fda19f131ad/src/.libs/liborange.so -lblobpack -lutype -lpthread -lwebsockets -lcrypt -llua -luci -lrt
/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-4.8-linaro_uClibc-0.9.33.2/lib/gcc/x86_64-openwrt-linux-uclibc/4.8.3/../../../../x86_64-openwrt-linux-uclibc/bin/ld: cannot find -lssp_nonshared
/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-4.8-linaro_uClibc-0.9.33.2/lib/gcc/x86_64-openwrt-linux-uclibc/4.8.3/../../../../x86_64-openwrt-linux-uclibc/bin/ld: cannot find -lssp
/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/usr/lib/libuci.so: warning: the use of mktemp' is dangerous, better use
mkstemp'
collect2: error: ld returned 1 exit status
Makefile:484: recipe for target 'orangerpcd' failed
make[5]: *** [orangerpcd] Error 1
make[5]: Leaving directory '/home/openwrt/openwrt/build_dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-c4ad159efa5fc40f610fa0cb11e25fda19f131ad/src'
Makefile:391: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory '/home/openwrt/openwrt/build_dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-c4ad159efa5fc40f610fa0cb11e25fda19f131ad'
Makefile:65: recipe for target '/home/openwrt/openwrt/build_dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-c4ad159efa5fc40f610fa0cb11e25fda19f131ad/.built' failed
make[3]: *** [/home/openwrt/openwrt/build_dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-c4ad159efa5fc40f610fa0cb11e25fda19f131ad/.built] Error 2
make[3]: Leaving directory '/home/openwrt/openwrt/feeds/juci/orange-rpcd'
package/Makefile:191: recipe for target 'package/feeds/juci/orange-rpcd/compile' failed
make[2]: *** [package/feeds/juci/orange-rpcd/compile] Error 2
make[2]: Leaving directory '/home/openwrt/openwrt'
package/Makefile:188: recipe for target '/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/stamp/.package_compile' failed
make[1]: *** [/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/openwrt/openwrt'
/home/openwrt/openwrt/include/toplevel.mk:181: recipe for target 'world' failed
make: *** [world] Error 2
openwrt@ubuntu:~/openwrt$
from juci.
Right so no stack smashing protector on your gcc. That was disappointing. I
guess I will need to remove that flag.
Btw, check if there is an option in your .config called SSP_SUPPORT and see
if enabling it fixes your build.
On 6 Sep 2016 19:14, "cfcnightmare" [email protected] wrote:
make[4]: Entering directory '/home/openwrt/openwrt/build_
dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-
c4ad159efa5fc40f610fa0cb11e25fda19f131ad'
Making all in src
make[5]: Entering directory '/home/openwrt/openwrt/build_
dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-
c4ad159efa5fc40f610fa0cb11e25fda19f131ad/src'
/bin/sh ../libtool --tag=CC --mode=link x86_64-openwrt-linux-uclibc-gcc
-Wall -fPIC -Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes
-Wpointer-arith -Wreturn-type -Wwrite-strings -Wswitch -Wcast-align
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls
-Wmissing-field-initializers -Wextra -Wformat=2 -Wno-format-nonliteral
-Wpointer-arith -Wno-missing-braces -Wno-unused-parameter
-Wno-unused-variable -Wno-inline -std=gnu99 -fstack-protector-all -Wall
-Werror -Os -pipe -fno-caller-saves -fhonour-copts
-Wno-error=unused-but-set-variable -Wno-error=unused-result
-L/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/usr/lib
-L/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/lib
-L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_
gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib -L/home/openwrt/openwrt/
staging_dir/toolchain-x86_64_gcc-4.8-linaro_uClibc-0.9.33.2/lib -o
orangerpcd orangerpcd-main.o -lutype -lblobpack -lorange -lrt
OpenWrt-libtool: link: x86_64-openwrt-linux-uclibc-gcc -Wall -fPIC
-Wno-format-y2k -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Wreturn-type -Wwrite-strings -Wswitch -Wcast-align -Wchar-subscripts
-Winline -Wnested-externs -Wredundant-decls -Wmissing-field-initializers
-Wextra -Wformat=2 -Wno-format-nonliteral -Wpointer-arith
-Wno-missing-braces -Wno-unused-parameter -Wno-unused-variable -Wno-inline
-std=gnu99 -fstack-protector-all -Wall -Werror -Os -pipe -fno-caller-saves
-fhonour-copts -Wno-error=unused-but-set-variable
-Wno-error=unused-result -o .libs/orangerpcd orangerpcd-main.o
-L/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/usr/lib
-L/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/lib
-L/home/openwrt/openwrt/staging_dir/toolchain-x86_64_
gcc-4.8-linaro_uClibc-0.9.33.2/usr/lib -L/home/openwrt/openwrt/
staging_dir/toolchain-x86_64_gcc-4.8-linaro_uClibc-0.9.33.2/lib
/home/openwrt/openwrt/build_dir/target-x86_64_uClibc-0.9.
33.2/orange-rpcd-2.16.08-c4ad159efa5fc40f610fa0cb11e25f
da19f131ad/src/.libs/liborange.so -lblobpack -lutype -lpthread
-lwebsockets -lcrypt -llua -luci -lrt
/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-4.8-
linaro_uClibc-0.9.33.2/lib/gcc/x86_64-openwrt-linux-
uclibc/4.8.3/../../../../x86_64-openwrt-linux-uclibc/bin/ld: cannot find
-lssp_nonshared
/home/openwrt/openwrt/staging_dir/toolchain-x86_64_gcc-4.8-
linaro_uClibc-0.9.33.2/lib/gcc/x86_64-openwrt-linux-
uclibc/4.8.3/../../../../x86_64-openwrt-linux-uclibc/bin/ld: cannot find
-lssp
/home/openwrt/openwrt/staging_dir/target-x86_64_uClibc-0.9.33.2/usr/lib/libuci.so:
warning: the use of mktemp' is dangerous, better usemkstemp'
collect2: error: ld returned 1 exit status
Makefile:484: recipe for target 'orangerpcd' failed
make[5]: *** [orangerpcd] Error 1
make[5]: Leaving directory '/home/openwrt/openwrt/build_
dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-
c4ad159efa5fc40f610fa0cb11e25fda19f131ad/src'
Makefile:391: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory '/home/openwrt/openwrt/build_
dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-
c4ad159efa5fc40f610fa0cb11e25fda19f131ad'
Makefile:65: recipe for target '/home/openwrt/openwrt/build_
dir/target-x86_64_uClibc-0.9.33.2/orange-rpcd-2.16.08-
c4ad159efa5fc40f610fa0cb11e25fda19f131ad/.built' failed
make[3]: *** [/home/openwrt/openwrt/build_dir/target-x86_64_uClibc-0.9.
33.2/orange-rpcd-2.16.08-c4ad159efa5fc40f610fa0cb11e25fda19f131ad/.built]
Error 2
make[3]: Leaving directory '/home/openwrt/openwrt/feeds/juci/orange-rpcd'
package/Makefile:191: recipe for target 'package/feeds/juci/orange-rpcd/compile'
failed
make[2]: *** [package/feeds/juci/orange-rpcd/compile] Error 2
make[2]: Leaving directory '/home/openwrt/openwrt'
package/Makefile:188: recipe for target '/home/openwrt/openwrt/
staging_dir/target-x86_64_uClibc-0.9.33.2/stamp/.package_compile' failed
make[1]: *** [/home/openwrt/openwrt/staging_dir/target-x86_64_
uClibc-0.9.33.2/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/openwrt/openwrt'
/home/openwrt/openwrt/include/toplevel.mk:181: recipe for target 'world'
failed
make: *** [world] Error 2
openwrt@ubuntu:~/openwrt$—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
#55 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AERqiYpUA0tCOBPp__anFAVirfCn9lO-ks5qnZ7DgaJpZM4JsVQJ
.
from juci.
opened new topic, lets go there...
Its too many comments here already :)
from juci.
another error...
moved to juci-openwrt-feed issues now
from juci.
Related Issues (20)
- I visit the home page and can not see anything. The homepage is blank.Also the console does not have any errors HOT 4
- Compile error juci on lede project HOT 4
- Spinning circle HOT 1
- autologon HOT 1
- plugins/juci-openwrt-wireless/src/widgets/overview.wifi.js HOT 1
- error libblobpack HOT 4
- UCI failed! HOT 15
- ng-tags-input.css.map 404 HOT 1
- Compiling JUCI in LEDE HOT 10
- LEDE Compile Deprecated error & missing library HOT 4
- UCI failed to initialize HOT 2
- Network connections page protocols error. HOT 3
- New plugin HOT 3
- Compiling Error with LEDE HOT 4
- Unable to build HOT 9
- JUCI Webpages fail to get information for interfaces on OpenWRT 18.06.02 HOT 1
- Development stopped? HOT 1
- Make dependency which does not exist HOT 1
- firefox visit openwrt juci got a running cycle. F12 network print these messages: HOT 2
- juci project no more update? HOT 3
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 juci.