jgarzik / cpuminer

CPU miner for bitcoin
Other
952 stars 2.34k forks source link

Make fails on OS X Server #32

Closed schmunk42 closed 13 years ago

schmunk42 commented 13 years ago

/jgarzik-cpuminer-602e31b root# make make all-recursive Making all in compat Making all in jansson gcc -DHAVE_CONFIG_H -I. -I../.. -O3 -Wall -msse2 -MT dump.o -MD -MP -MF .deps/dump.Tpo -c -o dump.o dump.c mv -f .deps/dump.Tpo .deps/dump.Po gcc -DHAVE_CONFIG_H -I. -I../.. -O3 -Wall -msse2 -MT hashtable.o -MD -MP -MF .deps/hashtable.Tpo -c -o hashtable.o hashtable.c mv -f .deps/hashtable.Tpo .deps/hashtable.Po gcc -DHAVE_CONFIG_H -I. -I../.. -O3 -Wall -msse2 -MT load.o -MD -MP -MF .deps/load.Tpo -c -o load.o load.c mv -f .deps/load.Tpo .deps/load.Po gcc -DHAVE_CONFIG_H -I. -I../.. -O3 -Wall -msse2 -MT strbuffer.o -MD -MP -MF .deps/strbuffer.Tpo -c -o strbuffer.o strbuffer.c mv -f .deps/strbuffer.Tpo .deps/strbuffer.Po gcc -DHAVE_CONFIG_H -I. -I../.. -O3 -Wall -msse2 -MT utf.o -MD -MP -MF .deps/utf.Tpo -c -o utf.o utf.c mv -f .deps/utf.Tpo .deps/utf.Po gcc -DHAVE_CONFIG_H -I. -I../.. -O3 -Wall -msse2 -MT value.o -MD -MP -MF .deps/value.Tpo -c -o value.o value.c mv -f .deps/value.Tpo .deps/value.Po rm -f libjansson.a ar cru libjansson.a dump.o hashtable.o load.o strbuffer.o utf.o value.o ranlib libjansson.a make[3]: Nothing to be done for all-am'. gcc -DHAVE_CONFIG_H -I. -pthread -fno-strict-aliasing -I./compat/jansson -I/sw/include -O3 -Wall -msse2 -MT minerd-cpu-miner.o -MD -MP -MF .deps/minerd-cpu-miner.Tpo -c -o minerd-cpu-miner.otest -f 'cpu-miner.c' || echo './'`cpu-miner.c i686-apple-darwin8-gcc-4.0.1: unrecognized option '-pthread' cpu-miner.c: In function 'parse_arg': cpu-miner.c:867: error: '_SC_NPROCESSORS_ONLN' undeclared (first use in this function) cpu-miner.c:867: error: (Each undeclared identifier is reported only once cpu-miner.c:867: error: for each function it appears in.) make[2]: * [minerd-cpu-miner.o] Error 1 make[1]: * [all-recursive] Error 1 make: *\ [all] Error 2

System: OS X 10.4.11 Server Dual-Core Intel Xeon

jgarzik commented 13 years ago

Not sure why that is happening, because OSX clearly supports it: http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man3/sysconf.3.html

Needs someone with OSX knowledge to figure out, unfortunately...

schmunk42 commented 13 years ago

Nevermind, as this is an old 10.4 system ...