Coder Social home page Coder Social logo

blacknet-ninja / blackcoin-old Goto Github PK

View Code? Open in Web Editor NEW

This project forked from novacoin-project/novacoin

103.0 103.0 123.0 16.05 MB

The old BlackCoin wallet

Home Page: https://bitcointalk.org/index.php?topic=469640.0

License: MIT License

Python 1.97% Shell 0.33% Makefile 0.46% NSIS 0.22% C++ 90.82% C 1.19% HTML 1.84% CSS 0.04% Objective-C 0.17% Objective-C++ 0.13% Assembly 1.86% QMake 0.50% Roff 0.46%
blockchain cryptocurrency decentralized ledger peer-to-peer proof-of-stake

blackcoin-old's People

Contributors

0xdeadface avatar celil-kj avatar codeshark avatar codler avatar cozz avatar cryptomaniac avatar dlitz avatar dooglus avatar drizzt avatar fanquake avatar freewil avatar gavinandresen avatar gmaxwell avatar iceeatscream avatar jordanlewis avatar kdomanski avatar laanwj avatar luke-jr avatar matoking avatar mgiuca avatar muggenhor avatar non-github-bitcoin avatar p2k avatar petertodd avatar rebroad avatar recursive-rat4 avatar scottnadal avatar sipa avatar sunnyking avatar vegard avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

blackcoin-old's Issues

QR code option is displayed even if not compiled

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.

Compile with mxe on Linux a Windows Wallet (.exe) not successfully

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,

blackcoin client 1.2.1 (qt, windows8) crashes on importprivkey

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.

Can you build this in OSX? I can not

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?

Combined balance

How about adding "Combined balance" info on "Overview" tab of wallet GUI?

(by "Combined balance" I mean "Balance" + "Stake")

Mac 1.1.0.1-g32a928e wallet will not sync if unlocked for staking

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.

Ubuntu 14 Icon issue with location

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.
screenshot from 2014-05-23 13 13 53

Better RPC error messages?

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.

importprivkey broken on both Mac OS X and Windows

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?

Linux blackcoind v1.1.0.1-g32a928e crashes if large int is used in walletpassphrase command.

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.

"misbehaving" false detection and submitblock

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

RPC is Broken on Windows

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

Add removeaddress for watchonly branch

This commit to bitcoin here:

bitcoin/bitcoin@c6844c9

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.

build win wallet error

./build\bitcoin.o:bitcoin.cpp:(.text+0x2425): undefined reference to pwalletMain' ./build\bitcoingui.o:bitcoingui.cpp:(.text+0x39e2): undefined reference topwalletMain'
./build\bitcoingui.o:bitcoingui.cpp:(.text+0x3a62): undefined reference to pwalletMain' ./build\bitcoingui.o:bitcoingui.cpp:(.text+0x3b09): undefined reference topwalletMain'
./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'

Watch-Only Addresses?

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.

harden blackcoin to be post quantum cryptography safe

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.

https://en.wikipedia.org/wiki/Post-quantum_cryptography

Prune failed mining attempts?

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?

blackcoinclient - windows - not syncing

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" }

debug.txt

mac qt won't open for osx 10.7.5

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."

DontgoIt 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.

          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)

compile error

👎 error: cannot find -lboost_thread_win32-mgw48-mt-s-1_55
collect2.exe:-1: error: error: ld returned 1 exit status

Trying to reach you

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.

Trouble building headless on ubuntu 14.04

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.

Money Supply Calculations

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.

nStakeMinAge still referenced in GetWeight

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.