The old BlackCoin wallet that can be used with Blacknet genesis-tool to verify initial distribution of BLN.
Check out https://github.com/CoinBlack for modern versions of BlackCoin.
This project forked from novacoin-project/novacoin
The old BlackCoin wallet
Home Page: https://bitcointalk.org/index.php?topic=469640.0
License: MIT License
The old BlackCoin wallet that can be used with Blacknet genesis-tool to verify initial distribution of BLN.
Check out https://github.com/CoinBlack for modern versions of BlackCoin.
I can build bitcoin, peerunity, and others but for this project I can not build.
I get the following error
ld: symbol(s) not found for architecture x86_64
I would think it is something to do with the code? Maybe we can fix this to make it easier to compile on OSX?
How about adding "Combined balance" info on "Overview" tab of wallet GUI?
(by "Combined balance" I mean "Balance" + "Stake")
I have downloaded to my laptop. When trying to open I get a window that says, blackcoin-qt quit unexpectedly "Click Reopen to open the application again. Click Report to see more detailed information and send a report to Apple."
Using Ubuntu 14, downloading Wallet bin64bit from site, while blackcoin is running is makes a small I guess its called a Quick Button, that windows usually puts in the Sys tray, but on my end its placed top left of screen, where the close, mini, maxi, buttons go for the diffrent windows, so cant close windows like webbrowsers while the wallet is running.
I have noticed a dramatic difference between the RPC error messages I get from bitcoin and blackcoin. Is there any way we can adopt their RPC error handling messages? I could put a bounty on this if its not seen as critical.
This was merged into Bitcoin two months ago, it would be nice to get this if it hasn't been implemented yet.
I'm working on an in house solution but it may be nice for others.
Does leaving these transactions in the wallet make the program run generally slower since to do basic functions it has to transverse all the transactions? I was considering attempting to prune these from the wallet.dat file, do you think this is a good idea?
Hi Pavel, sorry for messaging you here but I was trying to reach you. This is Lukas that formerly used to work at Cloudhashing. Had a project I wanted to speak with you about. Please reach me on skype user name "Lukas Gilkey". Thanks and take care.
As briefly discussed on the bitcointalk forum, the POS block reward of 1.5 BLK is not dynamic and yearly inflation will continue to decrease from the 1% per year as the coin continues to age.
https://bitcointalk.org/index.php?topic=469640.msg12860963#msg12860963
./build\bitcoin.o:bitcoin.cpp:(.text+0x2425): undefined reference to pwalletMain' ./build\bitcoingui.o:bitcoingui.cpp:(.text+0x39e2): undefined reference to
pwalletMain'
./build\bitcoingui.o:bitcoingui.cpp:(.text+0x3a62): undefined reference to pwalletMain' ./build\bitcoingui.o:bitcoingui.cpp:(.text+0x3b09): undefined reference to
pwalletMain'
./build\bitcoingui.o:bitcoingui.cpp:(.text+0x585c): undefined reference to pwalletMain' C:/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bin/ld.exe: ./build\bitcoingui.o: bad reloc address 0xd60 in section
.rdata'
Hi
My client stopped syncing last weekend after been working flawlessly for over a year. I posted the issue on reddit and was asked to post getinfo and getblockbynumber and then was told to open an issue here.
This is the info:
The wallet is frequently offline for more than 8 hours. It's on my desktop pc.
I think I need the entry "blocks" when I run getinfo? This gives me: "blocks" : 944239
When I run getblockbynumer 944239 this is what I get:
17:51:11  getblockbynumber 944239
17:51:11  { "hash" : "239a65c61658913ab06a4431f1003e8adf5de8d01498e3a2166624b4e3e000e5", "confirmations" : 1, "size" : 400, "height" : 944239, "version" : 7, "merkleroot" : "f0f7fae6221789be68340379ef02df447a618c216674806fdad840e9d3c80ac4", "mint" : 1.50000000, "time" : 1448824768, "nonce" : 0, "bits" : "1a17f0d9", "difficulty" : 700768.23587224, "blocktrust" : "ab16aedcd0d40", "chaintrust" : "18c13cecf1e41dce", "previousblockhash" : "d539b8fe35024c9d6920e35016018157a91a9ffcdfc218b80e10ed4f2eb31e1d", "flags" : "proof-of-stake", "proofhash" : "00002ea160a9fa995eaedd8e7002d426120b6056ff15323ae2ab637d232c30ac", "entropybit" : 1, "modifier" : "88014870f5190718", "modifierv2" : "361ad1df19ff6d31e0933a9c36460dc326fed8964ca14717734f660c645ef1fe", "tx" : [ "12859f01ef37f4cead07f742405401efa909c2e186767aa81da0365284927b5d", "8bbb4e8d157fc2e794018b89b9dc7de4b64adb480722f2c9dcaac856e1794564" ], "signature" : "304402207f49cd1c5cca75fb0cb1dcd634586f4d83cb1c0eca34699c6e12ec8cc0f9ec35022050147d8682511a0d994517faae82e2ab0b72f331753bea4659ec807243279c87" }
Comment by dzimbeck on reddit :
Thank you! Also tell rat4 that adding the node 127.0.0.1 can cause syncing issues on some computers as blackcoind will think the node is "misbehaving"... also i added a method in Halo where if the blockchain idyles for 5 minutes, Halo will reboot it.
And I have tried endlessly to get a hold of him on IRC with no luck. Can you ask him when submitblock will be done? I'm desperate haha
It created blocks up to a point then stopped. I was able to use the mouse-over display to see what block it was on when it stalled and then restart it. It didn't generate a debug.log and I didn't think to create one. :-( The odd thing was it was 10 days or so out of date. It synced in one try up to 5 days out of date and that's where it stalled. I had unlocked the wallet for staking right off the bat. It also showed a green check mark for staking.
Originally posted by @rinchen in #18 (comment)
BlackCoin key creation is managed by ECDSA, a standard using an elliptic curve algorithm to determine a private/public key pair. ECDSA elliptic curves are dead when quantum computers become/are available because a quantum computer can derive the private key from the public key.
The use of ECDSA elliptic curves is a weakness inherited from BitCoin.
https://en.wikipedia.org/wiki/Elliptic_curve_cryptography#Quantum_computing_attacks
BlackCoin is post quantum cryptography safe as long as you do not re-use addresses. The address hashing function is already post quantum cryptography resistant. However if you spend or stake a BlackCoin then the public key is revealed and that allows an attack to derive the private key using a quantum computer.
BlackCoin need to switch to a post quantum cryptographic safe algorithm for all keys.
BlackCoin need a way to support both old and new keys in a transition process.
Hi, this might be my fault (apologies in advance if it is) but I'm having trouble building on a fresh install of ubuntu 14.04. Here's what I'm getting:
sudo make -df makefile.unix > ../tmp/build.txt
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for x86_64-pc-linux-gnu
Reading makefiles...
Reading makefile `makefile.unix'...
Reading makefile `obj/*.P' (search path) (don't care) (no ~ expansion)...
Updating makefiles....
Considering target file `obj/*.P'.
File `obj/*.P' does not exist.
Looking for an implicit rule for `obj/*.P'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.o'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.c'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.cc'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.C'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.cpp'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.p'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.f'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.F'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.r'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.s'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.S'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.mod'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.sh'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P,v'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/RCS/*.P,v'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/RCS/*.P'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/s.*.P'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/SCCS/s.*.P'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.o'.
Looking for a rule with intermediate file `obj/*.P.o'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `*.P.cpp'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.c'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.cc'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.C'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.cpp'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.p'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.f'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.F'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.r'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.s'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.S'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.mod'.
Trying pattern rule with stem `*.P.o'.
Trying implicit prerequisite `obj/*.P.o,v'.
Trying pattern rule with stem `*.P.o'.
Trying implicit prerequisite `obj/RCS/*.P.o,v'.
Trying pattern rule with stem `*.P.o'.
Trying implicit prerequisite `obj/RCS/*.P.o'.
Trying pattern rule with stem `*.P.o'.
Trying implicit prerequisite `obj/s.*.P.o'.
Trying pattern rule with stem `*.P.o'.
Trying implicit prerequisite `obj/SCCS/s.*.P.o'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `*.P.cpp'.
Looking for a rule with intermediate file `*.P.cpp'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.cpp'.
Trying implicit prerequisite `*.P.cpp,v'.
Trying pattern rule with stem `*.P.cpp'.
Trying implicit prerequisite `RCS/*.P.cpp,v'.
Trying pattern rule with stem `*.P.cpp'.
Trying implicit prerequisite `RCS/*.P.cpp'.
Trying pattern rule with stem `*.P.cpp'.
Trying implicit prerequisite `s.*.P.cpp'.
Trying pattern rule with stem `*.P.cpp'.
Trying implicit prerequisite `SCCS/s.*.P.cpp'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.c'.
Looking for a rule with intermediate file `obj/*.P.c'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.y'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.l'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.w'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.w'.
Trying pattern rule with stem `*.P.c'.
Trying implicit prerequisite `obj/*.P.c,v'.
Trying pattern rule with stem `*.P.c'.
Trying implicit prerequisite `obj/RCS/*.P.c,v'.
Trying pattern rule with stem `*.P.c'.
Trying implicit prerequisite `obj/RCS/*.P.c'.
Trying pattern rule with stem `*.P.c'.
Trying implicit prerequisite `obj/s.*.P.c'.
Trying pattern rule with stem `*.P.c'.
Trying implicit prerequisite `obj/SCCS/s.*.P.c'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.y'.
Looking for a rule with intermediate file `obj/*.P.y'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.y'.
Trying implicit prerequisite `obj/*.P.y,v'.
Trying pattern rule with stem `*.P.y'.
Trying implicit prerequisite `obj/RCS/*.P.y,v'.
Trying pattern rule with stem `*.P.y'.
Trying implicit prerequisite `obj/RCS/*.P.y'.
Trying pattern rule with stem `*.P.y'.
Trying implicit prerequisite `obj/s.*.P.y'.
Trying pattern rule with stem `*.P.y'.
Trying implicit prerequisite `obj/SCCS/s.*.P.y'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.l'.
Looking for a rule with intermediate file `obj/*.P.l'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.l'.
Trying implicit prerequisite `obj/*.P.l,v'.
Trying pattern rule with stem `*.P.l'.
Trying implicit prerequisite `obj/RCS/*.P.l,v'.
Trying pattern rule with stem `*.P.l'.
Trying implicit prerequisite `obj/RCS/*.P.l'.
Trying pattern rule with stem `*.P.l'.
Trying implicit prerequisite `obj/s.*.P.l'.
Trying pattern rule with stem `*.P.l'.
Trying implicit prerequisite `obj/SCCS/s.*.P.l'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.w'.
Looking for a rule with intermediate file `obj/*.P.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.w'.
Trying implicit prerequisite `obj/*.P.w,v'.
Trying pattern rule with stem `*.P.w'.
Trying implicit prerequisite `obj/RCS/*.P.w,v'.
Trying pattern rule with stem `*.P.w'.
Trying implicit prerequisite `obj/RCS/*.P.w'.
Trying pattern rule with stem `*.P.w'.
Trying implicit prerequisite `obj/s.*.P.w'.
Trying pattern rule with stem `*.P.w'.
Trying implicit prerequisite `obj/SCCS/s.*.P.w'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.w'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.cc'.
Looking for a rule with intermediate file `obj/*.P.cc'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.cc'.
Trying implicit prerequisite `obj/*.P.cc,v'.
Trying pattern rule with stem `*.P.cc'.
Trying implicit prerequisite `obj/RCS/*.P.cc,v'.
Trying pattern rule with stem `*.P.cc'.
Trying implicit prerequisite `obj/RCS/*.P.cc'.
Trying pattern rule with stem `*.P.cc'.
Trying implicit prerequisite `obj/s.*.P.cc'.
Trying pattern rule with stem `*.P.cc'.
Trying implicit prerequisite `obj/SCCS/s.*.P.cc'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.C'.
Looking for a rule with intermediate file `obj/*.P.C'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.C'.
Trying implicit prerequisite `obj/*.P.C,v'.
Trying pattern rule with stem `*.P.C'.
Trying implicit prerequisite `obj/RCS/*.P.C,v'.
Trying pattern rule with stem `*.P.C'.
Trying implicit prerequisite `obj/RCS/*.P.C'.
Trying pattern rule with stem `*.P.C'.
Trying implicit prerequisite `obj/s.*.P.C'.
Trying pattern rule with stem `*.P.C'.
Trying implicit prerequisite `obj/SCCS/s.*.P.C'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.cpp'.
Looking for a rule with intermediate file `obj/*.P.cpp'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.cpp'.
Trying implicit prerequisite `obj/*.P.cpp,v'.
Trying pattern rule with stem `*.P.cpp'.
Trying implicit prerequisite `obj/RCS/*.P.cpp,v'.
Trying pattern rule with stem `*.P.cpp'.
Trying implicit prerequisite `obj/RCS/*.P.cpp'.
Trying pattern rule with stem `*.P.cpp'.
Trying implicit prerequisite `obj/s.*.P.cpp'.
Trying pattern rule with stem `*.P.cpp'.
Trying implicit prerequisite `obj/SCCS/s.*.P.cpp'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.p'.
Looking for a rule with intermediate file `obj/*.P.p'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.web'.
Trying pattern rule with stem `*.P.p'.
Trying implicit prerequisite `obj/*.P.p,v'.
Trying pattern rule with stem `*.P.p'.
Trying implicit prerequisite `obj/RCS/*.P.p,v'.
Trying pattern rule with stem `*.P.p'.
Trying implicit prerequisite `obj/RCS/*.P.p'.
Trying pattern rule with stem `*.P.p'.
Trying implicit prerequisite `obj/s.*.P.p'.
Trying pattern rule with stem `*.P.p'.
Trying implicit prerequisite `obj/SCCS/s.*.P.p'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.web'.
Looking for a rule with intermediate file `obj/*.P.web'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.web'.
Trying implicit prerequisite `obj/*.P.web,v'.
Trying pattern rule with stem `*.P.web'.
Trying implicit prerequisite `obj/RCS/*.P.web,v'.
Trying pattern rule with stem `*.P.web'.
Trying implicit prerequisite `obj/RCS/*.P.web'.
Trying pattern rule with stem `*.P.web'.
Trying implicit prerequisite `obj/s.*.P.web'.
Trying pattern rule with stem `*.P.web'.
Trying implicit prerequisite `obj/SCCS/s.*.P.web'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.f'.
Looking for a rule with intermediate file `obj/*.P.f'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.F'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.r'.
Trying pattern rule with stem `*.P.f'.
Trying implicit prerequisite `obj/*.P.f,v'.
Trying pattern rule with stem `*.P.f'.
Trying implicit prerequisite `obj/RCS/*.P.f,v'.
Trying pattern rule with stem `*.P.f'.
Trying implicit prerequisite `obj/RCS/*.P.f'.
Trying pattern rule with stem `*.P.f'.
Trying implicit prerequisite `obj/s.*.P.f'.
Trying pattern rule with stem `*.P.f'.
Trying implicit prerequisite `obj/SCCS/s.*.P.f'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.F'.
Looking for a rule with intermediate file `obj/*.P.F'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.F'.
Trying implicit prerequisite `obj/*.P.F,v'.
Trying pattern rule with stem `*.P.F'.
Trying implicit prerequisite `obj/RCS/*.P.F,v'.
Trying pattern rule with stem `*.P.F'.
Trying implicit prerequisite `obj/RCS/*.P.F'.
Trying pattern rule with stem `*.P.F'.
Trying implicit prerequisite `obj/s.*.P.F'.
Trying pattern rule with stem `*.P.F'.
Trying implicit prerequisite `obj/SCCS/s.*.P.F'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.r'.
Looking for a rule with intermediate file `obj/*.P.r'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.l'.
Trying pattern rule with stem `*.P.r'.
Trying implicit prerequisite `obj/*.P.r,v'.
Trying pattern rule with stem `*.P.r'.
Trying implicit prerequisite `obj/RCS/*.P.r,v'.
Trying pattern rule with stem `*.P.r'.
Trying implicit prerequisite `obj/RCS/*.P.r'.
Trying pattern rule with stem `*.P.r'.
Trying implicit prerequisite `obj/s.*.P.r'.
Trying pattern rule with stem `*.P.r'.
Trying implicit prerequisite `obj/SCCS/s.*.P.r'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.F'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.r'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.s'.
Looking for a rule with intermediate file `obj/*.P.s'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.S'.
Trying pattern rule with stem `*.P.s'.
Trying implicit prerequisite `obj/*.P.s,v'.
Trying pattern rule with stem `*.P.s'.
Trying implicit prerequisite `obj/RCS/*.P.s,v'.
Trying pattern rule with stem `*.P.s'.
Trying implicit prerequisite `obj/RCS/*.P.s'.
Trying pattern rule with stem `*.P.s'.
Trying implicit prerequisite `obj/s.*.P.s'.
Trying pattern rule with stem `*.P.s'.
Trying implicit prerequisite `obj/SCCS/s.*.P.s'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.S'.
Looking for a rule with intermediate file `obj/*.P.S'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.S'.
Trying implicit prerequisite `obj/*.P.S,v'.
Trying pattern rule with stem `*.P.S'.
Trying implicit prerequisite `obj/RCS/*.P.S,v'.
Trying pattern rule with stem `*.P.S'.
Trying implicit prerequisite `obj/RCS/*.P.S'.
Trying pattern rule with stem `*.P.S'.
Trying implicit prerequisite `obj/s.*.P.S'.
Trying pattern rule with stem `*.P.S'.
Trying implicit prerequisite `obj/SCCS/s.*.P.S'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.S'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.mod'.
Looking for a rule with intermediate file `obj/*.P.mod'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.mod'.
Trying implicit prerequisite `obj/*.P.mod,v'.
Trying pattern rule with stem `*.P.mod'.
Trying implicit prerequisite `obj/RCS/*.P.mod,v'.
Trying pattern rule with stem `*.P.mod'.
Trying implicit prerequisite `obj/RCS/*.P.mod'.
Trying pattern rule with stem `*.P.mod'.
Trying implicit prerequisite `obj/s.*.P.mod'.
Trying pattern rule with stem `*.P.mod'.
Trying implicit prerequisite `obj/SCCS/s.*.P.mod'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.c'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.cc'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.C'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.cpp'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.p'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.f'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.F'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.r'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.s'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.S'.
Trying pattern rule with stem `*.P'.
Rejecting impossible implicit prerequisite `obj/*.P.mod'.
Trying pattern rule with stem `*.P'.
Trying implicit prerequisite `obj/*.P.sh'.
Looking for a rule with intermediate file `obj/*.P.sh'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `*.P.sh'.
Trying implicit prerequisite `obj/*.P.sh,v'.
Trying pattern rule with stem `*.P.sh'.
Trying implicit prerequisite `obj/RCS/*.P.sh,v'.
Trying pattern rule with stem `*.P.sh'.
Trying implicit prerequisite `obj/RCS/*.P.sh'.
Trying pattern rule with stem `*.P.sh'.
Trying implicit prerequisite `obj/s.*.P.sh'.
Trying pattern rule with stem `*.P.sh'.
Trying implicit prerequisite `obj/SCCS/s.*.P.sh'.
No implicit rule found for `obj/*.P'.
Finished prerequisites of target file `obj/*.P'.
Must remake target `obj/*.P'.
Failed to remake target file `obj/*.P'.
Considering target file `makefile.unix'.
Looking for an implicit rule for `makefile.unix'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.o'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.c'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.cc'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.C'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.cpp'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.p'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.f'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.F'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.r'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.s'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.S'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.mod'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.sh'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix,v'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `RCS/makefile.unix,v'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `RCS/makefile.unix'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `s.makefile.unix'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `SCCS/s.makefile.unix'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.o'.
Looking for a rule with intermediate file `makefile.unix.o'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.c'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.cc'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.C'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.cpp'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.p'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.f'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.F'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.r'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.s'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.S'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.mod'.
Trying pattern rule with stem `makefile.unix.o'.
Trying implicit prerequisite `makefile.unix.o,v'.
Trying pattern rule with stem `makefile.unix.o'.
Trying implicit prerequisite `RCS/makefile.unix.o,v'.
Trying pattern rule with stem `makefile.unix.o'.
Trying implicit prerequisite `RCS/makefile.unix.o'.
Trying pattern rule with stem `makefile.unix.o'.
Trying implicit prerequisite `s.makefile.unix.o'.
Trying pattern rule with stem `makefile.unix.o'.
Trying implicit prerequisite `SCCS/s.makefile.unix.o'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.c'.
Looking for a rule with intermediate file `makefile.unix.c'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.y'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.l'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.w'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.w'.
Trying pattern rule with stem `makefile.unix.c'.
Trying implicit prerequisite `makefile.unix.c,v'.
Trying pattern rule with stem `makefile.unix.c'.
Trying implicit prerequisite `RCS/makefile.unix.c,v'.
Trying pattern rule with stem `makefile.unix.c'.
Trying implicit prerequisite `RCS/makefile.unix.c'.
Trying pattern rule with stem `makefile.unix.c'.
Trying implicit prerequisite `s.makefile.unix.c'.
Trying pattern rule with stem `makefile.unix.c'.
Trying implicit prerequisite `SCCS/s.makefile.unix.c'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.y'.
Looking for a rule with intermediate file `makefile.unix.y'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.y'.
Trying implicit prerequisite `makefile.unix.y,v'.
Trying pattern rule with stem `makefile.unix.y'.
Trying implicit prerequisite `RCS/makefile.unix.y,v'.
Trying pattern rule with stem `makefile.unix.y'.
Trying implicit prerequisite `RCS/makefile.unix.y'.
Trying pattern rule with stem `makefile.unix.y'.
Trying implicit prerequisite `s.makefile.unix.y'.
Trying pattern rule with stem `makefile.unix.y'.
Trying implicit prerequisite `SCCS/s.makefile.unix.y'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.l'.
Looking for a rule with intermediate file `makefile.unix.l'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.l'.
Trying implicit prerequisite `makefile.unix.l,v'.
Trying pattern rule with stem `makefile.unix.l'.
Trying implicit prerequisite `RCS/makefile.unix.l,v'.
Trying pattern rule with stem `makefile.unix.l'.
Trying implicit prerequisite `RCS/makefile.unix.l'.
Trying pattern rule with stem `makefile.unix.l'.
Trying implicit prerequisite `s.makefile.unix.l'.
Trying pattern rule with stem `makefile.unix.l'.
Trying implicit prerequisite `SCCS/s.makefile.unix.l'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.w'.
Looking for a rule with intermediate file `makefile.unix.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.w'.
Trying implicit prerequisite `makefile.unix.w,v'.
Trying pattern rule with stem `makefile.unix.w'.
Trying implicit prerequisite `RCS/makefile.unix.w,v'.
Trying pattern rule with stem `makefile.unix.w'.
Trying implicit prerequisite `RCS/makefile.unix.w'.
Trying pattern rule with stem `makefile.unix.w'.
Trying implicit prerequisite `s.makefile.unix.w'.
Trying pattern rule with stem `makefile.unix.w'.
Trying implicit prerequisite `SCCS/s.makefile.unix.w'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.w'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.cc'.
Looking for a rule with intermediate file `makefile.unix.cc'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.cc'.
Trying implicit prerequisite `makefile.unix.cc,v'.
Trying pattern rule with stem `makefile.unix.cc'.
Trying implicit prerequisite `RCS/makefile.unix.cc,v'.
Trying pattern rule with stem `makefile.unix.cc'.
Trying implicit prerequisite `RCS/makefile.unix.cc'.
Trying pattern rule with stem `makefile.unix.cc'.
Trying implicit prerequisite `s.makefile.unix.cc'.
Trying pattern rule with stem `makefile.unix.cc'.
Trying implicit prerequisite `SCCS/s.makefile.unix.cc'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.C'.
Looking for a rule with intermediate file `makefile.unix.C'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.C'.
Trying implicit prerequisite `makefile.unix.C,v'.
Trying pattern rule with stem `makefile.unix.C'.
Trying implicit prerequisite `RCS/makefile.unix.C,v'.
Trying pattern rule with stem `makefile.unix.C'.
Trying implicit prerequisite `RCS/makefile.unix.C'.
Trying pattern rule with stem `makefile.unix.C'.
Trying implicit prerequisite `s.makefile.unix.C'.
Trying pattern rule with stem `makefile.unix.C'.
Trying implicit prerequisite `SCCS/s.makefile.unix.C'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.cpp'.
Looking for a rule with intermediate file `makefile.unix.cpp'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.cpp'.
Trying implicit prerequisite `makefile.unix.cpp,v'.
Trying pattern rule with stem `makefile.unix.cpp'.
Trying implicit prerequisite `RCS/makefile.unix.cpp,v'.
Trying pattern rule with stem `makefile.unix.cpp'.
Trying implicit prerequisite `RCS/makefile.unix.cpp'.
Trying pattern rule with stem `makefile.unix.cpp'.
Trying implicit prerequisite `s.makefile.unix.cpp'.
Trying pattern rule with stem `makefile.unix.cpp'.
Trying implicit prerequisite `SCCS/s.makefile.unix.cpp'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.p'.
Looking for a rule with intermediate file `makefile.unix.p'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.web'.
Trying pattern rule with stem `makefile.unix.p'.
Trying implicit prerequisite `makefile.unix.p,v'.
Trying pattern rule with stem `makefile.unix.p'.
Trying implicit prerequisite `RCS/makefile.unix.p,v'.
Trying pattern rule with stem `makefile.unix.p'.
Trying implicit prerequisite `RCS/makefile.unix.p'.
Trying pattern rule with stem `makefile.unix.p'.
Trying implicit prerequisite `s.makefile.unix.p'.
Trying pattern rule with stem `makefile.unix.p'.
Trying implicit prerequisite `SCCS/s.makefile.unix.p'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.web'.
Looking for a rule with intermediate file `makefile.unix.web'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.web'.
Trying implicit prerequisite `makefile.unix.web,v'.
Trying pattern rule with stem `makefile.unix.web'.
Trying implicit prerequisite `RCS/makefile.unix.web,v'.
Trying pattern rule with stem `makefile.unix.web'.
Trying implicit prerequisite `RCS/makefile.unix.web'.
Trying pattern rule with stem `makefile.unix.web'.
Trying implicit prerequisite `s.makefile.unix.web'.
Trying pattern rule with stem `makefile.unix.web'.
Trying implicit prerequisite `SCCS/s.makefile.unix.web'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.f'.
Looking for a rule with intermediate file `makefile.unix.f'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.F'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.r'.
Trying pattern rule with stem `makefile.unix.f'.
Trying implicit prerequisite `makefile.unix.f,v'.
Trying pattern rule with stem `makefile.unix.f'.
Trying implicit prerequisite `RCS/makefile.unix.f,v'.
Trying pattern rule with stem `makefile.unix.f'.
Trying implicit prerequisite `RCS/makefile.unix.f'.
Trying pattern rule with stem `makefile.unix.f'.
Trying implicit prerequisite `s.makefile.unix.f'.
Trying pattern rule with stem `makefile.unix.f'.
Trying implicit prerequisite `SCCS/s.makefile.unix.f'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.F'.
Looking for a rule with intermediate file `makefile.unix.F'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.F'.
Trying implicit prerequisite `makefile.unix.F,v'.
Trying pattern rule with stem `makefile.unix.F'.
Trying implicit prerequisite `RCS/makefile.unix.F,v'.
Trying pattern rule with stem `makefile.unix.F'.
Trying implicit prerequisite `RCS/makefile.unix.F'.
Trying pattern rule with stem `makefile.unix.F'.
Trying implicit prerequisite `s.makefile.unix.F'.
Trying pattern rule with stem `makefile.unix.F'.
Trying implicit prerequisite `SCCS/s.makefile.unix.F'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.r'.
Looking for a rule with intermediate file `makefile.unix.r'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.l'.
Trying pattern rule with stem `makefile.unix.r'.
Trying implicit prerequisite `makefile.unix.r,v'.
Trying pattern rule with stem `makefile.unix.r'.
Trying implicit prerequisite `RCS/makefile.unix.r,v'.
Trying pattern rule with stem `makefile.unix.r'.
Trying implicit prerequisite `RCS/makefile.unix.r'.
Trying pattern rule with stem `makefile.unix.r'.
Trying implicit prerequisite `s.makefile.unix.r'.
Trying pattern rule with stem `makefile.unix.r'.
Trying implicit prerequisite `SCCS/s.makefile.unix.r'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.F'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.r'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.s'.
Looking for a rule with intermediate file `makefile.unix.s'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.S'.
Trying pattern rule with stem `makefile.unix.s'.
Trying implicit prerequisite `makefile.unix.s,v'.
Trying pattern rule with stem `makefile.unix.s'.
Trying implicit prerequisite `RCS/makefile.unix.s,v'.
Trying pattern rule with stem `makefile.unix.s'.
Trying implicit prerequisite `RCS/makefile.unix.s'.
Trying pattern rule with stem `makefile.unix.s'.
Trying implicit prerequisite `s.makefile.unix.s'.
Trying pattern rule with stem `makefile.unix.s'.
Trying implicit prerequisite `SCCS/s.makefile.unix.s'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.S'.
Looking for a rule with intermediate file `makefile.unix.S'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.S'.
Trying implicit prerequisite `makefile.unix.S,v'.
Trying pattern rule with stem `makefile.unix.S'.
Trying implicit prerequisite `RCS/makefile.unix.S,v'.
Trying pattern rule with stem `makefile.unix.S'.
Trying implicit prerequisite `RCS/makefile.unix.S'.
Trying pattern rule with stem `makefile.unix.S'.
Trying implicit prerequisite `s.makefile.unix.S'.
Trying pattern rule with stem `makefile.unix.S'.
Trying implicit prerequisite `SCCS/s.makefile.unix.S'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.S'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.mod'.
Looking for a rule with intermediate file `makefile.unix.mod'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.mod'.
Trying implicit prerequisite `makefile.unix.mod,v'.
Trying pattern rule with stem `makefile.unix.mod'.
Trying implicit prerequisite `RCS/makefile.unix.mod,v'.
Trying pattern rule with stem `makefile.unix.mod'.
Trying implicit prerequisite `RCS/makefile.unix.mod'.
Trying pattern rule with stem `makefile.unix.mod'.
Trying implicit prerequisite `s.makefile.unix.mod'.
Trying pattern rule with stem `makefile.unix.mod'.
Trying implicit prerequisite `SCCS/s.makefile.unix.mod'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.c'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.cc'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.C'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.cpp'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.p'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.f'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.F'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.r'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.s'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.S'.
Trying pattern rule with stem `makefile.unix'.
Rejecting impossible implicit prerequisite `makefile.unix.mod'.
Trying pattern rule with stem `makefile.unix'.
Trying implicit prerequisite `makefile.unix.sh'.
Looking for a rule with intermediate file `makefile.unix.sh'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `makefile.unix.sh'.
Trying implicit prerequisite `makefile.unix.sh,v'.
Trying pattern rule with stem `makefile.unix.sh'.
Trying implicit prerequisite `RCS/makefile.unix.sh,v'.
Trying pattern rule with stem `makefile.unix.sh'.
Trying implicit prerequisite `RCS/makefile.unix.sh'.
Trying pattern rule with stem `makefile.unix.sh'.
Trying implicit prerequisite `s.makefile.unix.sh'.
Trying pattern rule with stem `makefile.unix.sh'.
Trying implicit prerequisite `SCCS/s.makefile.unix.sh'.
No implicit rule found for `makefile.unix'.
Finished prerequisites of target file `makefile.unix'.
No need to remake target `makefile.unix'.
Updating goal targets....
Considering target file `all'.
File `all' does not exist.
Looking for an implicit rule for `all'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.o'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.c'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.cc'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.C'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.cpp'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.p'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.f'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.F'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.r'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.s'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.S'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.mod'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.sh'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all,v'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `RCS/all,v'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `RCS/all'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `s.all'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `SCCS/s.all'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.o'.
Looking for a rule with intermediate file `all.o'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.c'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.cc'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.C'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.cpp'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.p'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.f'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.F'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.r'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.s'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.S'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.mod'.
Trying pattern rule with stem `all.o'.
Trying implicit prerequisite `all.o,v'.
Trying pattern rule with stem `all.o'.
Trying implicit prerequisite `RCS/all.o,v'.
Trying pattern rule with stem `all.o'.
Trying implicit prerequisite `RCS/all.o'.
Trying pattern rule with stem `all.o'.
Trying implicit prerequisite `s.all.o'.
Trying pattern rule with stem `all.o'.
Trying implicit prerequisite `SCCS/s.all.o'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.c'.
Looking for a rule with intermediate file `all.c'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.y'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.l'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.w'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.w'.
Trying pattern rule with stem `all.c'.
Trying implicit prerequisite `all.c,v'.
Trying pattern rule with stem `all.c'.
Trying implicit prerequisite `RCS/all.c,v'.
Trying pattern rule with stem `all.c'.
Trying implicit prerequisite `RCS/all.c'.
Trying pattern rule with stem `all.c'.
Trying implicit prerequisite `s.all.c'.
Trying pattern rule with stem `all.c'.
Trying implicit prerequisite `SCCS/s.all.c'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.y'.
Looking for a rule with intermediate file `all.y'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.y'.
Trying implicit prerequisite `all.y,v'.
Trying pattern rule with stem `all.y'.
Trying implicit prerequisite `RCS/all.y,v'.
Trying pattern rule with stem `all.y'.
Trying implicit prerequisite `RCS/all.y'.
Trying pattern rule with stem `all.y'.
Trying implicit prerequisite `s.all.y'.
Trying pattern rule with stem `all.y'.
Trying implicit prerequisite `SCCS/s.all.y'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.l'.
Looking for a rule with intermediate file `all.l'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.l'.
Trying implicit prerequisite `all.l,v'.
Trying pattern rule with stem `all.l'.
Trying implicit prerequisite `RCS/all.l,v'.
Trying pattern rule with stem `all.l'.
Trying implicit prerequisite `RCS/all.l'.
Trying pattern rule with stem `all.l'.
Trying implicit prerequisite `s.all.l'.
Trying pattern rule with stem `all.l'.
Trying implicit prerequisite `SCCS/s.all.l'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.w'.
Looking for a rule with intermediate file `all.w'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.w'.
Trying implicit prerequisite `all.w,v'.
Trying pattern rule with stem `all.w'.
Trying implicit prerequisite `RCS/all.w,v'.
Trying pattern rule with stem `all.w'.
Trying implicit prerequisite `RCS/all.w'.
Trying pattern rule with stem `all.w'.
Trying implicit prerequisite `s.all.w'.
Trying pattern rule with stem `all.w'.
Trying implicit prerequisite `SCCS/s.all.w'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.w'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.cc'.
Looking for a rule with intermediate file `all.cc'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.cc'.
Trying implicit prerequisite `all.cc,v'.
Trying pattern rule with stem `all.cc'.
Trying implicit prerequisite `RCS/all.cc,v'.
Trying pattern rule with stem `all.cc'.
Trying implicit prerequisite `RCS/all.cc'.
Trying pattern rule with stem `all.cc'.
Trying implicit prerequisite `s.all.cc'.
Trying pattern rule with stem `all.cc'.
Trying implicit prerequisite `SCCS/s.all.cc'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.C'.
Looking for a rule with intermediate file `all.C'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.C'.
Trying implicit prerequisite `all.C,v'.
Trying pattern rule with stem `all.C'.
Trying implicit prerequisite `RCS/all.C,v'.
Trying pattern rule with stem `all.C'.
Trying implicit prerequisite `RCS/all.C'.
Trying pattern rule with stem `all.C'.
Trying implicit prerequisite `s.all.C'.
Trying pattern rule with stem `all.C'.
Trying implicit prerequisite `SCCS/s.all.C'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.cpp'.
Looking for a rule with intermediate file `all.cpp'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.cpp'.
Trying implicit prerequisite `all.cpp,v'.
Trying pattern rule with stem `all.cpp'.
Trying implicit prerequisite `RCS/all.cpp,v'.
Trying pattern rule with stem `all.cpp'.
Trying implicit prerequisite `RCS/all.cpp'.
Trying pattern rule with stem `all.cpp'.
Trying implicit prerequisite `s.all.cpp'.
Trying pattern rule with stem `all.cpp'.
Trying implicit prerequisite `SCCS/s.all.cpp'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.p'.
Looking for a rule with intermediate file `all.p'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.web'.
Trying pattern rule with stem `all.p'.
Trying implicit prerequisite `all.p,v'.
Trying pattern rule with stem `all.p'.
Trying implicit prerequisite `RCS/all.p,v'.
Trying pattern rule with stem `all.p'.
Trying implicit prerequisite `RCS/all.p'.
Trying pattern rule with stem `all.p'.
Trying implicit prerequisite `s.all.p'.
Trying pattern rule with stem `all.p'.
Trying implicit prerequisite `SCCS/s.all.p'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.web'.
Looking for a rule with intermediate file `all.web'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.web'.
Trying implicit prerequisite `all.web,v'.
Trying pattern rule with stem `all.web'.
Trying implicit prerequisite `RCS/all.web,v'.
Trying pattern rule with stem `all.web'.
Trying implicit prerequisite `RCS/all.web'.
Trying pattern rule with stem `all.web'.
Trying implicit prerequisite `s.all.web'.
Trying pattern rule with stem `all.web'.
Trying implicit prerequisite `SCCS/s.all.web'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.f'.
Looking for a rule with intermediate file `all.f'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.F'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.r'.
Trying pattern rule with stem `all.f'.
Trying implicit prerequisite `all.f,v'.
Trying pattern rule with stem `all.f'.
Trying implicit prerequisite `RCS/all.f,v'.
Trying pattern rule with stem `all.f'.
Trying implicit prerequisite `RCS/all.f'.
Trying pattern rule with stem `all.f'.
Trying implicit prerequisite `s.all.f'.
Trying pattern rule with stem `all.f'.
Trying implicit prerequisite `SCCS/s.all.f'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.F'.
Looking for a rule with intermediate file `all.F'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.F'.
Trying implicit prerequisite `all.F,v'.
Trying pattern rule with stem `all.F'.
Trying implicit prerequisite `RCS/all.F,v'.
Trying pattern rule with stem `all.F'.
Trying implicit prerequisite `RCS/all.F'.
Trying pattern rule with stem `all.F'.
Trying implicit prerequisite `s.all.F'.
Trying pattern rule with stem `all.F'.
Trying implicit prerequisite `SCCS/s.all.F'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.r'.
Looking for a rule with intermediate file `all.r'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.l'.
Trying pattern rule with stem `all.r'.
Trying implicit prerequisite `all.r,v'.
Trying pattern rule with stem `all.r'.
Trying implicit prerequisite `RCS/all.r,v'.
Trying pattern rule with stem `all.r'.
Trying implicit prerequisite `RCS/all.r'.
Trying pattern rule with stem `all.r'.
Trying implicit prerequisite `s.all.r'.
Trying pattern rule with stem `all.r'.
Trying implicit prerequisite `SCCS/s.all.r'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.F'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.r'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.s'.
Looking for a rule with intermediate file `all.s'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.S'.
Trying pattern rule with stem `all.s'.
Trying implicit prerequisite `all.s,v'.
Trying pattern rule with stem `all.s'.
Trying implicit prerequisite `RCS/all.s,v'.
Trying pattern rule with stem `all.s'.
Trying implicit prerequisite `RCS/all.s'.
Trying pattern rule with stem `all.s'.
Trying implicit prerequisite `s.all.s'.
Trying pattern rule with stem `all.s'.
Trying implicit prerequisite `SCCS/s.all.s'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.S'.
Looking for a rule with intermediate file `all.S'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.S'.
Trying implicit prerequisite `all.S,v'.
Trying pattern rule with stem `all.S'.
Trying implicit prerequisite `RCS/all.S,v'.
Trying pattern rule with stem `all.S'.
Trying implicit prerequisite `RCS/all.S'.
Trying pattern rule with stem `all.S'.
Trying implicit prerequisite `s.all.S'.
Trying pattern rule with stem `all.S'.
Trying implicit prerequisite `SCCS/s.all.S'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.S'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.mod'.
Looking for a rule with intermediate file `all.mod'.
Avoiding implicit rule recursion.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.mod'.
Trying implicit prerequisite `all.mod,v'.
Trying pattern rule with stem `all.mod'.
Trying implicit prerequisite `RCS/all.mod,v'.
Trying pattern rule with stem `all.mod'.
Trying implicit prerequisite `RCS/all.mod'.
Trying pattern rule with stem `all.mod'.
Trying implicit prerequisite `s.all.mod'.
Trying pattern rule with stem `all.mod'.
Trying implicit prerequisite `SCCS/s.all.mod'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.c'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.cc'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.C'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.cpp'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.p'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.f'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.F'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.r'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.s'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.S'.
Trying pattern rule with stem `all'.
Rejecting impossible implicit prerequisite `all.mod'.
Trying pattern rule with stem `all'.
Trying implicit prerequisite `all.sh'.
Looking for a rule with intermediate file `all.sh'.
Avoiding implicit rule recursion.
Trying pattern rule with stem `all.sh'.
Trying implicit prerequisite `all.sh,v'.
Trying pattern rule with stem `all.sh'.
Trying implicit prerequisite `RCS/all.sh,v'.
Trying pattern rule with stem `all.sh'.
Trying implicit prerequisite `RCS/all.sh'.
Trying pattern rule with stem `all.sh'.
Trying implicit prerequisite `s.all.sh'.
Trying pattern rule with stem `all.sh'.
Trying implicit prerequisite `SCCS/s.all.sh'.
No implicit rule found for `all'.
Considering target file `blackcoind'.
File `blackcoind' does not exist.
Considering target file `obj/alert.o'.
File `obj/alert.o' does not exist.
Looking for an implicit rule for `obj/alert.o'.
Trying pattern rule with stem `alert'.
Trying implicit prerequisite `alert.cpp'.
Found an implicit rule for `obj/alert.o'.
Considering target file `alert.cpp'.
Looking for an implicit rule for `alert.cpp'.
Trying pattern rule with stem `alert.cpp'.
Trying implicit prerequisite `alert.cpp,v'.
Trying pattern rule with stem `alert.cpp'.
Trying implicit prerequisite `RCS/alert.cpp,v'.
Trying pattern rule with stem `alert.cpp'.
Trying implicit prerequisite `RCS/alert.cpp'.
Trying pattern rule with stem `alert.cpp'.
Trying implicit prerequisite `s.alert.cpp'.
Trying pattern rule with stem `alert.cpp'.
Trying implicit prerequisite `SCCS/s.alert.cpp'.
No implicit rule found for `alert.cpp'.
Finished prerequisites of target file `alert.cpp'.
No need to remake target `alert.cpp'.
Finished prerequisites of target file `obj/alert.o'.
Must remake target `obj/alert.o'.
g++ -c -O2 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/jsd/blackcoin/src -I/home/jsd/blackcoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -I/home/jsd/blackcoin/src/leveldb/include -I/home/jsd/blackcoin/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2 -MMD -MF obj/alert.d -o obj/alert.o alert.cpp
Putting child 0x01c429d0 (obj/alert.o) PID 12509 on the chain.
Live child 0x01c429d0 (obj/alert.o) PID 12509
Reaping losing child 0x01c429d0 PID 12509
Removing child 0x01c429d0 PID 12509 from chain.
When I use importprivkey , and I import a correct key, the blackcoin-qt crashes. After a force- restart (kill process with task manager), the key is imported in the wallet and the address shown.
When I import an incorrect key, there is no crash. It shows error message like expected.
I’ve compiled Blackcoin without QR code support and I can see QR code display option in address context menu (nothing happens after click). This should probably be hidden or an alert should be displayed that QR code support is not compiled.
Tested on commit dd4950b.
Can you please post another build the RPC fix for Windows? See: http://www.reddit.com/r/blackcoin/comments/2vgzum/rpc_for_blackcoind_in_windows_7/ for more info.
RPC is broken on Windows and this severely hampers the efforts of 3rd party devs.
For anyone that has the Windows build process already setup, checking out https://github.com/rat4/blackcoin/tree/v1.1.2.1, applying the patch http://www.reddit.com/r/blackcoin/comments/2vgzum/rpc_for_blackcoind_in_windows_7/coj3z77 and subsequently releasing a build wouldn't take too long at all.
cc: @crispybear @xranby
I issued a pull request to fix the menubar for linux QT.
👎 error: cannot find -lboost_thread_win32-mgw48-mt-s-1_55
collect2.exe:-1: error: error: ld returned 1 exit status
The qt wallet will crash when exporting csv file of transactions. The csv file does not write out successfully.
blackcoind is unable to sync beyond block 59.
debug.log : http://syllabear.us.to:13370/debug.log
"git checkout 80c69f2" solve the problem.
nStakeMinAge still referenced in GetWeight https://github.com/rat4/blackcoin/blob/protocolv3/src/kernel.cpp#L13-L20
GetWeight is referencded when comparing to GetStakeSplitAge in https://github.com/rat4/blackcoin/blob/protocolv3/src/wallet.cpp#L1948
GetStakeSplitAge is only referenced there.
GetStakeSplitAge is declared here https://github.com/rat4/blackcoin/blob/protocolv3/src/wallet.cpp#L28
Those are the only things stopping it from not using nStakeMinAge at all when its only using protocolv3.
Running a fresh install of Ubuntu 14.04 LTS with the latest wallet release from the master branch, I can make the wallet crash repeatedly by using a command such as "walletpassphrase mypassword 99999999999999 true"
I get the following error message, and blackcoind crashes.
terminate called after throwing an instance of 'boost::exception_detail::clone_implboost::exception_detail::error_info_injector<boost::condition_error >'
what(): boost::condition_variable::do_wait_until failed in pthread_cond_timedwait: Invalid argument
Using a much smaller int works fine.
For the record, since boost is mentioned, I use the latest libboost packages : 1.54.0.1ubuntu1, arch amd64.
Thank you.
After unlocking the wallet with the unlock wallet feature there seems to be no way to lock the wallet again.
I guess the best way to implement this would be by altering the button after using it.
Will need to make watchonly branch reflect POS 3.0 changes. This way both are compatible.
The references to money supply I can find appear on line 93 of src/rpcwallet.cpp
obj.push_back(Pair("moneysupply", ValueFromAmount(pindexBest->nMoneySupply)));
Forgive my lack of understanding, but how is moneysupply being calculated from the blockchain? Is the same calculation possible with the bitcoin blockchain? If so how might I manually crawl the blockchain to do so?
I have been told by bitcoin core devs that it is not possible to distinguish between miners fees and newly minted coins, making a practical calculation impossible and forcing reliance on a theoretical calculation from block height, initial reward, and halving period.
I wrote this method https://gist.github.com/dlio/69238ba37cae489a3650 but it is theoretical and not derived directly from blockchain values.
If there is a way to crawl the blockchain for the 'real' amount, I would greatly appreciate help with learning how to do so. Thanks in advance.
throw JSONRPCError(RPC_DESERIALIZATION_ERROR, "TX decode failed");
https://user-images.githubusercontent.com/12743125/31325961-565f64ae-ac88-11e7-9364-1802bc1e80ae.png
Hey,
I cannot compile the Windows Wallet, it shows me everytime this Error:
What have I missed here?
I am Using Debian.
Error:
/mnt/mxe/usr/i686-w64-mingw32.static/lib/libdb_cxx.a(os_pid.o):os_pid.c:(.text+0x25): undefined reference to `pthread_self'
collect2: error: ld returned 1 exit status
Makefile.Release:427: recipe for target 'release/blackcoin-qt.exe' failed
make: *** [release/blackcoin-qt.exe] Error 1
Thank you,
Hi,
I was on vacation for a bit and when I returned I was a few days out of sync. I downloaded the new wallet and started syncing but it stopped shortly after I unlocked the wallet for staking. It's done this 100% of the time for the last day until I thought to not unlock the wallet for stacking. I closed the wallet, restarted, and let it sync before unlocking it. It synced correctly. It also completed syncing with just 19 peers instead of getting stuck with 60 peers.
This commit to bitcoin here:
Shows how to remove an address for a watchonly branch. In the case of custom wallets such as BlackHalo which add a lot of watchonly addresses that are only used temporarily, it would be efficient to clean up the wallet by removing some of the unused ones. So when you get a chance, please merge this simple RPC command.
How to mine the Genesis Block, who can give some advice?
The binaries might require recompile.
how to make a genesis block? who can write a detail guideline
You have your maturity set to exactly 500, but due to this line in the default code:
https://github.com/rat4/blackcoin/blob/master/src/main.cpp#L781
Payouts are actually occurring at 520 blocks. This is why BTC had set their maturity to 100, but actually mature at 120 blocks.
Hi, can you add stacking info (like a1d8eb5 ) on getinfo command in cli version?
thank you
importprivkey
seems to be broken from either the debug console or RPC. I have tested this on Mac OS X (Yosemite) client version v1.1.1.0
and the latest Windows build from #40.
You can test yourself:
uncompressed: (BTD9fr1KghJdByTJjxEPRj24TwgfAeuaXt)
importprivkey 69UKv8ib5CNNr9DPjiPCkAHMLeoZMkFi13j9wGPThiDBSwodyQX
compressed: (BTD9fr1KghJdByTJjxEPRj24TwgfAeuaXt)
importprivkey PiPcVX4ZPXBMRuFhMXezqVyAmjrVpZuuyD34SWv8rgtm7TGzqxfp
Via RPC, I get a timeout error (from my client). Via the QT client, the interface locks up. Can you confirm this same behavior?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.