Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - MrDiscordia

Pages: [1]
1
BitShares PTS / Re: ★Giveaway I★ Claim your free PTS - rule inside
« on: December 21, 2013, 11:26:06 am »
PnzfnrFK4r6wrEtTCDuDnzqai5ZSXoAyu5

Gracias!

2
BitShares PTS / Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« on: December 14, 2013, 02:15:19 pm »
Okay, so I was thinking it would be smooth sailing from here... I should know by now that's never how it works!  I'm terrible at reading error output, so I thank anyone ahead of time for the brainpower invested.

While trying to compile:

Code: [Select]
g++ -Wl,-z,relro -Wl,-z,now  -o ptsminer  obj/cpuid.o obj/sha512_avx.o obj/sha512_sse4.o obj/sha512.o obj/sph_sha2.o obj/sph_sha2big.o obj/main_poolminer.o  -Wl,-Bdynamic -l boost_system -l boost_filesystem -l boost_program_options -l boost_thread-mt -Wl,-Bdynamic -l z -l dl -l pthread
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [ptsminer] Error 1

Here's a bit on my processor, if it matters:

Code: [Select]
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Xeon(R) CPU           E5430  @ 2.66GHz
stepping        : 10
cpu MHz         : 2659.942
cache size      : 6144 KB
physical id     : 0
siblings        : 4
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 xsave lahf_lm dts tpr_shadow vnmi flexpriority
bogomips        : 5319.88
clflush size    : 64
cache_alignment : 64
address sizes   : 38 bits physical, 48 bits virtual

edit: My previous post with more info on my rig

3
BitShares PTS / Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« on: December 14, 2013, 12:57:42 pm »

@MrDiscordia:
g++ (the C++ compiler) is missing!

HA, how embarassing.... I was just using this as a web server and didn't even think that'd be an issue.  :-[

4
BitShares PTS / Re: [ANN] ptsweb.beeeeer.org - Protoshares mining sub-pool
« on: December 14, 2013, 09:31:23 am »
It would be helpful for new people working under linux to have the following instruction stated in first post:

Code: [Select]
sudo apt-get update
sudo apt-get install yasm -y git make g++ build-essential libminiupnpc-dev
sudo apt-get install -y libboost-all-dev libdb++-dev libgmp-dev libssl-dev dos2unix
git clone https://github.com/thbaumbach/ptsminer
cd ~/ptsminer/src
make -f makefile.unix
./ptsminer <your PTS address> <number of threads>

Running CentOS 6.5, this command doesn't work for me.  I'm 99% (there's always that 1%...) certain I have all the dependencies required.  This is the output I receive:

Code: [Select]
make -f makefile.unix
g++ -c -O2  -fpermissive -o obj/cpuid.o cpuid.c
make: g++: Command not found
make: *** [obj/cpuid.o] Error 127

When I run ./osfinder.sh, it correctly recognizes my distro as RedHat.  The error references "cpuid.o", where that file doesn't seem to exist in the .zip I downloaded.

It's probably a PEBKAC issue, but I can't figure out why this won't compile!  Hopefully I provided all relevant info necessary.

edit:  I also have tried the following from Jabbaah found here:

Quote
I checked the ptsminer compilation on a CentOS 6.3 VM now. Following is the way it works...

Use the makefile.unix.no-chrono - fire up your favourite editor and change line 27 as follows:

Old:
   -l boost_thread$(BOOST_LIB_SUFFIX)

New:
   -l boost_thread-mt$(BOOST_LIB_SUFFIX)

Now compile using
make -f makefile.unix.no-chrono clean
make -f makefile.unix.no-chrono

Voilà! You should get a brand new ptsminer on CentOS.  ;-)

Pages: [1]