Bitcoin Forum
November 12, 2024, 05:54:25 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 »
  Print  
Author Topic: Ufasoft Miner - Windows/Linux, x86/x64, SSE2/OpenCL, Open Source  (Read 631030 times)
shaps
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
October 27, 2011, 02:38:31 PM
 #581

Then try winrar.
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
October 27, 2011, 02:40:19 PM
 #582

Winrar also failed to recognize this lzma format.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
village.idiot
Sr. Member
****
Offline Offline

Activity: 270
Merit: 250


View Profile
October 27, 2011, 02:43:17 PM
 #583

So keep using Winzip and don't download the Ufasoft source since 7-zip is so inconvenient.
os2sam
Legendary
*
Offline Offline

Activity: 3586
Merit: 1098


Think for yourself


View Profile
October 27, 2011, 02:44:34 PM
 #584

While i have 7zip installed, i do not like the interface. And WinZip, when extracting with it, opens the folder of the extracted contents which is a nice feature.

Also, zip archives are natively supported by Windows since Windows XP, maybe even longer.

Right click on you archive and select 7-Zip from the popup and select Extract "to folder with archive file name" option and it will automatically extract your archive to a folder of the same name.

Anyway regardless Winzip, which was a great program back in the day, is lagging way behind now and is bloatware.  Using 7-zip keeps you current, even if you choose not to use it as your primary archival/compression program.
Sam

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1862
Merit: 1011

Reverse engineer from time to time


View Profile
October 27, 2011, 02:55:38 PM
 #585

So keep using Winzip and don't download the Ufasoft source since 7-zip is so inconvenient.
Ok, then why is it an archive in an archive? When i uncompress the lzma archive i get a tar archive which also needs to be untarred.

It would be awesome if ufasoft would just use .tar archive instead of double compression.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
os2sam
Legendary
*
Offline Offline

Activity: 3586
Merit: 1098


Think for yourself


View Profile
October 27, 2011, 03:18:54 PM
 #586

So keep using Winzip and don't download the Ufasoft source since 7-zip is so inconvenient.
Ok, then why is it an archive in an archive? When i uncompress the lzma archive i get a tar archive which also needs to be untarred.

It would be awesome if ufasoft would just use .tar archive instead of double compression.

You kind of answered your own question.  Tar is an archival format, LZMA is a compression algorithm.  They are two different things.
Sam

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
ufasoft (OP)
Sr. Member
****
Offline Offline

Activity: 404
Merit: 251


View Profile WWW
October 27, 2011, 03:24:08 PM
 #587


Ok, then why is it an archive in an archive? When i uncompress the lzma archive i get a tar archive which also needs to be untarred.
It would be awesome if ufasoft would just use .tar archive instead of double compression.

.tar.lzma (or .tar.bz2 in former years)  is Unix standard for packaging source code.

Bitcoin donations: 18X598V8rVdjy3Yg1cjZmnnv4SpPthuBeT
MyZhre
Full Member
***
Offline Offline

Activity: 193
Merit: 100



View Profile
November 15, 2011, 02:57:10 AM
 #588

I made a static linked version of Ufasoft's miner for FreeBSD, got about 9MHS on my Q6600 @ 7.4 i386.

Any body interested?

NXT: 13997163105778396158
lituar
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
November 29, 2011, 11:26:51 PM
Last edit: November 30, 2011, 04:18:44 PM by lituar
 #589

Nice ufasoft!

Now works Cheesy

Ty.

Why dont you get paid by every file downloaded? Yes, you can. uploaded.to
Help? Donate.
BTC - 1NhcitLsepHod6bP8kpdi6qTzDGrThjitK
LTC - Lgfdw4gU4X3DLRqLknfSEivoa34VAagV3F
Zenitur
Sr. Member
****
Offline Offline

Activity: 362
Merit: 250


View Profile
December 11, 2011, 04:28:00 PM
 #590

Thanks for new version. I made a binary for Linux version (watch it in previous page). Also I can make binary for version 0.21 (there is no source code URL) in RPM, DEB and tar.7z.
ufasoft (OP)
Sr. Member
****
Offline Offline

Activity: 404
Merit: 251


View Profile WWW
December 15, 2011, 04:06:23 PM
 #591

0.22 released


Bitcoin donations: 18X598V8rVdjy3Yg1cjZmnnv4SpPthuBeT
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
December 20, 2011, 07:54:42 PM
Last edit: December 20, 2011, 09:04:34 PM by K1773R
 #592

you got the best miner so far BUT compiling on linux is horror! last time i was working like 6 hours to compile it on 64bit, 32bit failed totally!
new release -> no longer able to compile:
Code:
g++ -DHAVE_CONFIG_H -I.  -I src  -std=c++0x -Wno-invalid-offsetof  -g -O2 -MT bitcoin-miner.o -MD -MP -MF .deps/bitcoin-miner.Tpo -c -o bitcoin-miner.o `test -f 'src/bitcoin-miner.cpp' || echo './'`src/bitcoin-miner.cpp
In file included from ./el/libext/ext-cpp.h:92,
                 from ./el/libext.h:1523,
                 from ./el/ext.h:23,
                 from src/bitcoin-miner.cpp:14:
./el/libext/exthelpers.h:914: error: only declarations of constructors can be ‘explicit’
In file included from ./el/libext/ext-cpp.h:906,
                 from ./el/libext.h:1523,
                 from ./el/ext.h:23,
                 from src/bitcoin-miner.cpp:14:
./el/libext/ext-base.h:450: error: only declarations of constructors can be ‘explicit’
In file included from ./el/libext/ext-cpp.h:920,
                 from ./el/libext.h:1523,
                 from ./el/ext.h:23,
                 from src/bitcoin-miner.cpp:14:
./el/libext/ext-fw.h:1093: error: only declarations of constructors can be ‘explicit’
In file included from src/bitcoin-miner.cpp:20:
src/miner.h:54: error: only declarations of constructors can be ‘explicit’
Since compiling is a horror now all the time, please i beg you, provide 32bit and 64bit linux builds!

EDIT: i couldnt even compile 0.21, i had to compile 0.20!
last changes: x64 builds for Linux <-- but this is missing! please provide x64 and x86 builds...

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
ufasoft (OP)
Sr. Member
****
Offline Offline

Activity: 404
Merit: 251


View Profile WWW
December 20, 2011, 08:12:19 PM
 #593

Temporary patch:

insert following line into start of el/inc/default-defs.h
Code:
#define UCFG_CPP11_EXPLICIT_CAST 0

Bitcoin donations: 18X598V8rVdjy3Yg1cjZmnnv4SpPthuBeT
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
December 20, 2011, 08:58:48 PM
 #594

still not working, now its getting REALLY ugly!

Code:
g++ -DHAVE_CONFIG_H -I.  -I src  -std=c++0x -Wno-invalid-offsetof  -g -O2 -MT bitcoin-miner.o -MD -MP -MF .deps/bitcoin-miner.Tpo -c -o bitcoin-miner.o `test -f 'src/bitcoin-miner.cpp' || echo './'`src/bitcoin-miner.cpp
mv -f .deps/bitcoin-miner.Tpo .deps/bitcoin-miner.Po
g++ -DHAVE_CONFIG_H -I.  -I src  -std=c++0x -Wno-invalid-offsetof  -g -O2 -MT bitcoin-sha256.o -MD -MP -MF .deps/bitcoin-sha256.Tpo -c -o bitcoin-sha256.o `test -f 'src/bitcoin-sha256.cpp' || echo './'`src/bitcoin-sha256.cpp
mv -f .deps/bitcoin-sha256.Tpo .deps/bitcoin-sha256.Po
g++ -DHAVE_CONFIG_H -I.  -I src  -std=c++0x -Wno-invalid-offsetof  -g -O2 -c -msse2 -o bitcoin-sha256-x86x64.o src/bitcoin-sha256-x86x64.cpp
g++ -DHAVE_CONFIG_H -I.  -I src  -std=c++0x -Wno-invalid-offsetof  -g -O2 -MT miner.o -MD -MP -MF .deps/miner.Tpo -c -o miner.o `test -f 'src/miner.cpp' || echo './'`src/miner.cpp
src/miner.cpp: In member function ‘virtual void Coin::GetWorkThread::Execute()’:
src/miner.cpp:640: error: no match for ‘operator<<’ in ‘std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >((std::_Ios_Openmode)16u) << hash’
/usr/include/c++/4.4/ostream:108: note: candidates are: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>& (*)(std::basic_ostream<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:117: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ios<_CharT, _Traits>& (*)(std::basic_ios<_CharT, _Traits>&)) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:127: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:165: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:169: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:173: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/bits/ostream.tcc:91: note:                 std::basic_ostream<_Ch, _Tr>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:180: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/bits/ostream.tcc:105: note:                 std::basic_ostream<_Ch, _Tr>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:191: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:200: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:204: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:209: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:213: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:221: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/ostream:225: note:                 std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char, _Traits = std::char_traits<char>]
/usr/include/c++/4.4/bits/ostream.tcc:119: note:                 std::basic_ostream<_Ch, _Tr>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_streambuf<_CharT, _Traits>*) [with _CharT = char, _Traits = std::char_traits<char>]
./el/libext/ext-blob.h:244: note:                 std::ostream& Ext::operator<<(std::ostream&, const Ext::Blob&)
./el/libext/ext-core.h:152: note:                 std::ostream& Ext::operator<<(std::ostream&, const Ext::String&)
./el/libext/ext-core.h:324: note:                 std::ostream& Ext::operator<<(std::ostream&, const Ext::CStringVector&)
./el/libext/ext-core.h:413: note:                 std::ostream& Ext::operator<<(std::ostream&, const Ext::CPrintable&)
./el/libext/ext-core.h:455: note:                 std::ostream& Ext::operator<<(std::ostream&, const Ext::MacAddress&)
./el/libext/binary-reader-writer.h:371: note:                 Ext::BinaryWriter& Ext::operator<<(Ext::BinaryWriter&, bool)
./el/libext/binary-reader-writer.h:375: note:                 Ext::BinaryWriter& Ext::operator<<(Ext::BinaryWriter&, char)
./el/libext/binary-reader-writer.h:379: note:                 Ext::BinaryWriter& Ext::operator<<(Ext::BinaryWriter&, signed char)
./el/libext/binary-reader-writer.h:383: note:                 Ext::BinaryWriter& Ext::operator<<(Ext::BinaryWriter&, unsigned char)
./el/libext/binary-reader-writer.h:388: note:                 Ext::BinaryWriter& Ext::operator<<(Ext::BinaryWriter&, const wchar_t&)
./el/libext/binary-reader-writer.h:417: note:                 Ext::BinaryWriter& Ext::operator<<(Ext::BinaryWriter&, const Ext::String&)
./el/libext/datetime.h:399: note:                 Ext::BinaryWriter& Ext::operator<<(Ext::BinaryWriter&, const Ext::DateTimeBase&)
./el/libext/datetime.h:409: note:                 std::ostream& Ext::operator<<(std::ostream&, const Ext::TimeSpan&)
./el/libext/datetime.h:413: note:                 std::ostream& Ext::operator<<(std::ostream&, const Ext::DateTime&)
./el/libext/ext-fw.h:598: note:                 Ext::BinaryWriter& Ext::operator<<(Ext::BinaryWriter&, const Ext::Guid&)
./el/libext/ext-net.h:216: note:                 Ext::BinaryWriter& Ext::operator<<(Ext::BinaryWriter&, const Ext::IPAddress&)
./el/libext/ext-net.h:303: note:                 Ext::BinaryWriter& Ext::operator<<(Ext::BinaryWriter&, const Ext::IPEndPoint&)
./el/libext/ext-protocols.h:38: note:                 std::ostream& Ext::operator<<(std::ostream&, const Ext::CHttpHeader&)
Some binaries would be cool Smiley in 0.20 LP (long pooling) dosnt work Sad and 0.21 cant be compiled badly, same as 0.22 (the new one)

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
os2sam
Legendary
*
Offline Offline

Activity: 3586
Merit: 1098


Think for yourself


View Profile
December 20, 2011, 09:04:52 PM
 #595

Some binaries would be cool Smiley in 0.20 LP (long pooling) dosnt work Sad and 0.21 cant be compiled badly, same as 0.22 (the new one)

I'm sure he, or someone else, would be happy to do that for you for a suitable donation.
Just a suggestion,
Sam

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
December 20, 2011, 09:12:39 PM
Last edit: December 20, 2011, 09:27:53 PM by K1773R
 #596

just compiling it in a 32bit chroot

well, dosnt works too...
/usr/bin/ld: i386:x86-64 architecture of input file `src/sha256x86.o' is incompatible with i386 output
collect2: ld returned 1 exit status

version 0.20 can only be compiled in a 32bit chroot, but laters fail Sad

EDIT: manually editing makefile to fool jwasm + gcc and after that it worked... gonna try now to build it on x86, if it works il will submit the binarys
EDIT2: nvm, still dosnt work!
Code:
terminate called after throwing an instance of 'Ext::Exc'
Aborted

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
ufasoft (OP)
Sr. Member
****
Offline Offline

Activity: 404
Merit: 251


View Profile WWW
December 20, 2011, 09:38:03 PM
 #597

still not working, now its getting REALLY ugly!


the project requires GCC 4.5 at least.

Bitcoin donations: 18X598V8rVdjy3Yg1cjZmnnv4SpPthuBeT
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
December 20, 2011, 09:44:36 PM
 #598

could you be so friendly and compile a x64 version? tryd it on another (debian sid, up to date) machine but there i get the same error as before "terminate called after..."

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
ufasoft (OP)
Sr. Member
****
Offline Offline

Activity: 404
Merit: 251


View Profile WWW
December 20, 2011, 09:51:09 PM
 #599

could you be so friendly and compile a x64 version? tryd it on another (debian sid, up to date) machine but there i get the same error as before "terminate called after..."
I am interested to debug such cases.
So if your build had crashed and if it is possible to give us shell account to your system, please write to support@ufasoft.com.  I will debug the program on your system.

Bitcoin donations: 18X598V8rVdjy3Yg1cjZmnnv4SpPthuBeT
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
December 20, 2011, 09:59:26 PM
Last edit: December 20, 2011, 11:44:31 PM by K1773R
 #600

sry il cant do that, so il stick to 0.20 until i got that fixed, hopefully i will! but thanks for the ofer Smiley

EDIT:
got it, "CC=gcc-4.5 CXX=g++-4.5 ./configure" does the trick Tongue

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!