Author

Topic: Vanitygen: Vanity bitcoin address generator/miner [v0.22] - page 162. (Read 1153383 times)

legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
Time to test this vanity thing out for once!
hero member
Activity: 742
Merit: 500
Can anyone help me solve why I get this error on mac OSX 10.6.8?
Code:
% sudo make -f Makefile.osx
cc -ggdb -O3 -Wall   -c -o pattern.o pattern.c
pattern.c:32:18: error: pcre.h: No such file or directory
pattern.c:1639: error: expected specifier-qualifier-list before ‘pcre’
pattern.c: In function ‘vg_regex_context_add_patterns’:
pattern.c:1658: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1660: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1661: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1671: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1672: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1673: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c:1676: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1677: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1678: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1678: error: ‘pcre’ undeclared (first use in this function)
pattern.c:1678: error: (Each undeclared identifier is reported only once
pattern.c:1678: error: for each function it appears in.)
pattern.c:1678: error: expected expression before ‘)’ token
pattern.c:1679: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1679: error: ‘pcre_extra’ undeclared (first use in this function)
pattern.c:1679: error: expected expression before ‘)’ token
pattern.c:1680: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c:1681: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1686: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1687: warning: implicit declaration of function ‘pcre_compile’
pattern.c:1689: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1702: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1703: warning: implicit declaration of function ‘pcre_study’
pattern.c:1703: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1706: warning: implicit declaration of function ‘pcre_free’
pattern.c:1706: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1709: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c: In function ‘vg_regex_context_free’:
pattern.c:1727: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1728: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1729: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1731: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1732: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c: In function ‘vg_regex_test’:
pattern.c:1748: error: ‘pcre’ undeclared (first use in this function)
pattern.c:1748: error: ‘re’ undeclared (first use in this function)
pattern.c:1789: warning: implicit declaration of function ‘pcre_exec’
pattern.c:1789: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1790: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1796: error: ‘PCRE_ERROR_NOMATCH’ undeclared (first use in this function)
pattern.c:1804: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1808: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1813: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c:1817: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1818: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1819: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1826: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1826: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1827: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1828: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1829: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c:1829: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c: In function ‘vg_regex_context_new’:
pattern.c:1856: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1857: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
make: *** [pattern.o] Error 1
"pattern.c:32:18: error: pcre.h: No such file or directory"

I think that is the part that matters.

Try using brew to 'brew install pcre' and then go again

http://mxcl.github.com/homebrew/
legendary
Activity: 1498
Merit: 1000
Can anyone help me solve why I get this error on mac OSX 10.6.8?
Code:
% sudo make -f Makefile.osx
cc -ggdb -O3 -Wall   -c -o pattern.o pattern.c
pattern.c:32:18: error: pcre.h: No such file or directory
pattern.c:1639: error: expected specifier-qualifier-list before ‘pcre’
pattern.c: In function ‘vg_regex_context_add_patterns’:
pattern.c:1658: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1660: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1661: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1671: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1672: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1673: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c:1676: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1677: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1678: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1678: error: ‘pcre’ undeclared (first use in this function)
pattern.c:1678: error: (Each undeclared identifier is reported only once
pattern.c:1678: error: for each function it appears in.)
pattern.c:1678: error: expected expression before ‘)’ token
pattern.c:1679: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1679: error: ‘pcre_extra’ undeclared (first use in this function)
pattern.c:1679: error: expected expression before ‘)’ token
pattern.c:1680: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c:1681: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1686: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1687: warning: implicit declaration of function ‘pcre_compile’
pattern.c:1689: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1702: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1703: warning: implicit declaration of function ‘pcre_study’
pattern.c:1703: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1706: warning: implicit declaration of function ‘pcre_free’
pattern.c:1706: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1709: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c: In function ‘vg_regex_context_free’:
pattern.c:1727: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1728: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1729: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1731: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
pattern.c:1732: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c: In function ‘vg_regex_test’:
pattern.c:1748: error: ‘pcre’ undeclared (first use in this function)
pattern.c:1748: error: ‘re’ undeclared (first use in this function)
pattern.c:1789: warning: implicit declaration of function ‘pcre_exec’
pattern.c:1789: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1790: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1796: error: ‘PCRE_ERROR_NOMATCH’ undeclared (first use in this function)
pattern.c:1804: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1808: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1813: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c:1817: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1818: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1819: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1826: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1826: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1827: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1828: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_extra’
pattern.c:1829: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c:1829: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex_pat’
pattern.c: In function ‘vg_regex_context_new’:
pattern.c:1856: error: ‘vg_regex_context_t’ has no member named ‘vcr_regex’
pattern.c:1857: error: ‘vg_regex_context_t’ has no member named ‘vcr_nalloc’
make: *** [pattern.o] Error 1
hero member
Activity: 784
Merit: 1000
0xFB0D8D1534241423
Hmm, the Vanitygen executable download link doesn't seem to work, can someone reupload it please?
The post #1 sendspace link http://www.sendspace.com/file/pjgrfj seems to be working
It's been off and on for a week at least
legendary
Activity: 2646
Merit: 1137
All paid signature campaigns should be banned.
Math for the above is:

MYpublic = MYprivate * G

YOURpublic = YOURprivate * MYpublic

FINALpublic = YOURpublic = YOURprivate * MYpublic = (YOURprivate * MYprivate) * G

FINALprivate = YOURprivate * MYprivate

BTW this is only one of two ways to do this.
legendary
Activity: 2646
Merit: 1137
All paid signature campaigns should be banned.
Hi , I want to start selling  or giving out free, simple vanitygen addresses, but of course I have the problem of private key (thrust).
I already read this msg but i don't understand anything of that.
https://bitcointalksearch.org/topic/m.901491

Can anyone explain in a simple way (noob language) please?


I have posted about this subject many times.  It is very simple actually:

I generate a valid public/private key pair.
I give you the public key and keep the corresponding private key secret.
You run a modified vanitygen program that generates and finds vanity addresses.  The only modification needed is that it starts from my public key instead of the normal keypair generation point.  This should be a very easy modification to make.
Once you find the cool vanity address YOU will have a worthless private key, valid public key and a cool vanity address generated from this key pair.  The private key is worthless because it was generated from the wrong starting point on the eliptical curve (my public key).
However, if you give this "worthless" private key back to me I can use my secret private key and the private key you generated to calculate a perfectly valid and useful keypair that happens to hash to the cool vanity address.
This calculation of the final private key from the private key you send back to me and my private key is very simple.

There you go.  We just need someone to make the modification to vanitygen (and the GPU version of it) to take a public key as input to replace the standard starting point for all its key generation.  And someone to write the very simple script to take the two private keys and generate the final private key.
hero member
Activity: 784
Merit: 1000
0xFB0D8D1534241423
Newbies posting binaries and pushing people to download theirs and not others?
I merely have a hatred of sites which throttle and limit downloads Undecided
legendary
Activity: 1358
Merit: 1002
Newbies posting binaries and pushing people to download theirs and not others?
Brb, gonna run this shit while I still have some bitcoins in my wallet, they deserve them.
hero member
Activity: 784
Merit: 1000
0xFB0D8D1534241423
Is there any mirrors for the windows binary? Original link seems to be dead.
If you'd prefer a non-throttled, non-ad-riddled, non-shit link which doesn't ask you to pay buckets of money for a "pro" account...
http://www.mediafire.com/?5v8ad50eww87x20
member
Activity: 61
Merit: 10
Is there any mirrors for the windows binary? Original link seems to be dead.
sr. member
Activity: 351
Merit: 250
Hi , I want to start selling  or giving out free, simple vanitygen addresses, but of course I have the problem of private key (thrust).
I already read this msg but i don't understand anything of that.
https://bitcointalksearch.org/topic/m.901491

Can anyone explain in a simple way (noob language) please?

hero member
Activity: 784
Merit: 1000
0xFB0D8D1534241423
sr. member
Activity: 444
Merit: 307
Hmm, the Vanitygen executable download link doesn't seem to work, can someone reupload it please?
full member
Activity: 196
Merit: 100
Web Dev, Db Admin, Computer Technician
A distributed Vanity Address generator might be faster, dividing work across all GPU's instead of one work per GPU. There are lots of distributed designs out there already, some open source but for CUDA, would need to convert CUDA language to OpenCL language. This would make it easier for those with large farms to utilize an address generator without it being a PITA to setup.
hero member
Activity: 784
Merit: 1000
0xFB0D8D1534241423
I'd like to see  this done in such a way that one could have their address generated elsewhere, peerhpas even paying for it as a service, without the third party gaining access to the private key. There was some discussion about it, and it's certainly possible, but it seems to require code changes which are beyond my level of C...
legendary
Activity: 960
Merit: 1028
Spurn wild goose chases. Seek that which endures.
Do these apps support generating addresses whose secret component is in mini private key format?

I got everything running. I must have installed SDK v2.4 incorrectly, maybe skipped a step. Re-installation fixed the issue.
./oclvanitygen produced 25 Mkeys/s on the GPU. Thats like 200x more key searches than on my CPU.  Shocked  Cool
It took about 8 hours to find 1+6 '1abcdef'. How much longer would it take to find 1+7 or 1+8?
1+7 would probably take about 58x what 1+6 took. So, three weeks or so.
1+8 would take about 58x that, so about three years.
full member
Activity: 196
Merit: 100
Web Dev, Db Admin, Computer Technician
I got everything running. I must have installed SDK v2.4 incorrectly, maybe skipped a step. Re-installation fixed the issue.
./oclvanitygen produced 25 Mkeys/s on the GPU. Thats like 200x more key searches than on my CPU.  Shocked  Cool
It took about 8 hours to find 1+6 '1abcdef'. How much longer would it take to find 1+7 or 1+8?
legendary
Activity: 1512
Merit: 1036
Attempting to run oclvanitygen I received this error:

Code:
clGetPlatformIDs(0): Unknown code -1001
clGetPlatformIDs(0): Unknown code -1001

With SDK 2.1 oclvanitygen didn't give me a problem running, but with SDK 2.4 I get the above message.
With 2.4 it didn't work for me, but SDK 2.5 and above is fine (Catalyst 11.11)
full member
Activity: 196
Merit: 100
Web Dev, Db Admin, Computer Technician
Attempting to run oclvanitygen I received this error:

Code:
clGetPlatformIDs(0): Unknown code -1001
clGetPlatformIDs(0): Unknown code -1001

With SDK 2.1 oclvanitygen didn't give me a problem running, but with SDK 2.4 I get the above message.
Jump to: