[quote=“kesämies, post:10, topic:2048”][quote author=Koppimopo link=topic=2233.msg17019#msg17019 date=1401368633]
Jos se on asiallisesti tehty softa, niin se käy näin:
lataa lähdekoodi ja pura
siirry sen hakemistoon
configure
make
sudo make install
[/quote]
Kokeilin.
~/Työpöytä/monero_source/bitmonero-master $ configure
configure: komentoa ei löytynyt
~/Työpöytä/monero_source/bitmonero-master $ make
mkdir -p build/release
cd build/release && cmake -D CMAKE_BUILD_TYPE=Release …/…
/bin/sh: 1: cmake: not found
make: *** [cmake-release] Virhe 127
~/Työpöytä/monero_source/bitmonero-master $ sudo make install
make: *** Kohteen “install” tuottamiseen ei ole sääntöä. Seis.
Vähän vielä tökkii. Mitä pitäis tehdä toisin?[/quote]
Teknohog jo kerkesikin sanoa, että tämä ei ole tyypilliseen OSS-tyylin tehty, eli tässä ei configure ja make install sitten toimi. *)
Pelkkä komento make toimii, ja ne binaarit sitten syntyy alihakemistoon build/release/src
Mutta näköjään tämäkin projekti tarvitsee erikseen cmake-ohjelman. Ennen tuon make-komennon suorittamista komenna sudo apt-get install cmake jos olet jossain Debian johdannaisessa (kuten Ubuntu tai Mint) taikka yum install cmake jos ole Red Hat -johdannaisessa kuten Fedora, Red Hat tai Fedora taikka SuSE.
Tämä on nyt liian vaikeaa, projektin tekijät ei taida olla Linux-ihmisiä. Mulla on ollut sellainen vaikutelma alusta asti.
*) Ei ole konfigurointia eikä asennusta mukana. Jos ei oletuskonffis toimi niin pitää osata koodata, ja asennus on tehtävä manuaalisesti, ja mentävä sinne build-hakemistoon ajamaan softaa
Voisi myös tulkita niin, että on helpompaa, kun cmake hoitaa conffin suoraan. Eivätkä kaikki halua "make install"oida binäärejä roottina koko systeemiin, kun ne voi pitää siellä omalla puolella. Tietysti jos jonkun distron ylläpitäjä haluaa paketoida tämän, niin se osaa varmaan tehdä sen muutenkin.
Jätin tuosta ensimmäisestä ohjeistuspostista tietoisesti pois kaikki käännösjutut, koska niistä pitäisi kirjoittaa aivan oma ketjunsa. Sellaisia taas löytyy tarpeeksi aivan muilta Linux-foorumeilta. On hienoa, että kryptovaluutat saavat ihmiset opettelemaan Linuxin käyttöä syvällisemmin, mutta näitä foorumeja ei ehkä tarvitsisi floodata yleisillä ohjeilla siitä, miten Linux toimii ja miten softaa käännetään (eli älkää tehkö niin kuin minä nyt teen :D)
“cmake: not found” on hyvä vihje. Virheilmoituksia voi lukea ja niistä voi oppia ja Googleakin voi käyttää.
Tuo cmake:n puute liittyy tavallaan yleisempään ongelmaan siitä, miten useimmat distrot erottelevat käyttäjän ja kehittäjän. Perusasennuksella ei ohjelmien kääntäminen onnistu, vaan täytyy asentaa erinäisiä dev-paketteja. Itse tykkään käyttää Gentoota osittain siksi, että se ei tee tällaista keinotekoista erottelua, vaan kehitystyökalut ovat oleellinen osa koko käyttöjärjestelmää.
Bitcoin muuten kehitettiin alunperin Windowsilla, ja se näkyy, joten ainakaan sitä ei voi pitää erityisen hyvänä esimerkkinä Linuxilla käännettävästä softasta. Eihän se toimi vieläkään big endian -raudalla
Kun tässä kerran rant modeen päästiin, niin voisin vielä mainita, että 32-bittisellä prossulla ei kannata louhia mitään coinia, kannattaa mieluummin ostaa niitä coineja kuin uusi kone, jos haluaa sijoittaa. Monerot ja Darkcoinit ym. ovat tällä hetkellä aika halpoja, koska ne ovat hyviä kohteita bottiverkoille, joiden ylläpitäjät dumppaavat coinit saman tien markkinoille. Itse ostin juuri pari Moneroa, kun louhinta on niin nuhaista. Tietysti uusi kone on monessa muussa mielessä ihan kiva hankinta
~/Työpöytä/monero_source/bitmonero-master $[b] make[/b]
mkdir -p build/release
cd build/release && cmake -D CMAKE_BUILD_TYPE=Release ../..
-- The C compiler identification is GNU 4.8.1
-- The CXX compiler identification is unknown
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
CMake Error at /usr/share/cmake-2.8/Modules/FindBoost.cmake:1126 (message):
Unable to find the requested Boost libraries.
Unable to find the Boost header files. Please set BOOST_ROOT to the root
directory containing Boost or BOOST_INCLUDEDIR to the directory containing
Boost’s headers.
Call Stack (most recent call first):
CMakeLists.txt:95 (find_package)
CMake Error at CMakeLists.txt:96 (if):
if given arguments:
Ongelmat ratkaistaan ajan myötä, ja ilmeisesti 64-bittisillä koneilla homma toimii jo nyt kohtuullisesti. Pitänee muutenkin kohta päivittää kone uudempaan.
Moneroon sisään rakennettu transaktioden miksaus on melko hyvä ominaisuus. Joko tämä tai sitten joku muu vastaava krypto menestyy.
Tilanne on vähän samanlainen kuin Bitcoinin kanssa useampi vuosi sitten. Ei sen kääntäminen ollut yhtään helpompaa (ja silloin piti tosiaan kääntää itse, koska louhinta tapahtui pelkästään lompakolla CPU:n voimin). Eikä sekään onnistunut ilman Boost-kirjastoa.
Silleen tuo “Älä säädä yhtään mitään” voi olla tässä ihan paikallaan – jos ei ole tarpeeksi kärsivällisyyttä ja kokeilunhalua selvittää asioita itse, niin kannattaa ehkä suosiolla tehdä jotain muuta. Voihan esim. Bitcointalkin ketjussa kysyä, saisiko 32-bittisiä binäärejä tarjolle.
Kesämies: tuo viimeinen virhe korjaantuu asentamalla c+±kääntäjä: sudo apt-get install g++
Sen jälkeen voi tulla tarve sille Boost-kirjastolle, mutta katsotaan sitä sitten. Kyllä tämä vain on näin hankalaa, jos ei itse ole sovelluskehittäjä :-[
Täysin sama virheilmoitus kuin edellisellä kerralla.
[quote=“Koppimopo, post:17, topic:2048”]Sen jälkeen voi tulla tarve sille Boost-kirjastolle, mutta katsotaan sitä sitten. Kyllä tämä vain on näin hankalaa, jos ei itse ole sovelluskehittäjä :-[
Latasin tuon tiedoston, muutin oikeudet ja ajoin, kuten tuon linkin ohjeissa luki. Tuli yllä oleva virheilmoitus. Kokeilin varmuuden vuoksi tosiaan home-nimisessä hakemistossa sekä bitmonero-master-hakemistossa. Molemmissa sama tulos.
Onko tällaistä vääntämistä 64-bittisillä laitteistoilla?
Mullahan siis on Linux Mint 16 Cinnamon 32-bit ja kone tietysti 32-bittinen.
Latasin tuon tiedoston, muutin oikeudet ja ajoin, kuten tuon linkin ohjeissa luki. Tuli yllä oleva virheilmoitus. Kokeilin varmuuden vuoksi tosiaan home-nimisessä hakemistossa sekä bitmonero-master-hakemistossa. Molemmissa sama tulos.
Onko tällaistä vääntämistä 64-bittisillä laitteistoilla?
Mullahan siis on Linux Mint 16 Cinnamon 32-bit ja kone tietysti 32-bittinen.[/quote]
Latauksessa meni jotain pieleen, tuo näyttää HTML-sivulta. Ekalla rivillä pitäisi .sh tiedostossa olla #!/bin/bash
Mutta tuossa on vain HTML:ää. Outo juttu. Katson sitä sivua että antaako se väärin vai mokasitko jotain…
Joo et tehnyt mitään väärin, sieltä vain ei löydy mitään skriptiä. Aukeaa DropBoxin virhesivu…
En jaksa nyt selvittää sitä boostin lataamista sen kummemmin, pyörryttää ja pitää mennä pötkölleen. Katsotaan huomenissa? (ellei joku muu auta). Moneron saitilta ja keskusteluketjusta pitäisi selvittää tarvittavan boost-kirjaston versio…
[quote=“Mikko, post:21, topic:2048”][quote author=kesämies link=topic=2233.msg17037#msg17037 date=1401449024]
Onko kukaan saanut moneroa toimimaan 32-bittisellä koneella?
[/quote]
Täällä toimii kyllä setupilla WIN7/32bit, mutta louhinnan teho ei päätä huimannut (n. 5H/s).
Pitää vissiin asentaa 64 bittinen wintoosa.[/quote]
Ok. WIN7 on 32-bittinen. Ja ilmeisesti myös kone 32-bit?
Alan olla valmis investoimaan uuteen 64-bittiseen koneeseen. Läppäri riittää ihan hyvin lompakoksi. Mutta jos Moneron louhinta onnistuu lähinnä vain CPU:lla, voisi sitten aloittaa senkin, johon tietysti pöytäkone voi olla parempi.
Mikä on hyvä kokoonpano louhintaan? Louhinta onnistuu vain CPUlla parhaiten? GPUlla ja ASICilla huonosti tai ei ollenkaan? Monero SHA, scrypt tai jotain muuta?
Alkaa muuten juttu menemään vähän otsikon aiheesta ohi.
Te ketkä olette mainanneet, laittaisitteko minkälaisia hashrateja olette saaneet ja vaikka käyttämänne prossutyypin. Helpottaisi puntarointia kuinka paljon aikaa/rahaa kannattaa hommaan sijoittaa.
Kuinka toimitte tämän kolikon kanssa, mainaajat, mainaus&dumppaus vai mainaus&hodlaus?
Onko tämä sellainen kolikko, jota mainaajat haluavat säilyttää 2-3 vuotta arvonnousua odottaessa (tämähän on harvinaisempi kuin bitcoin ja sikäli voi nousta jopa korkeammalle, mikäli anonymiteettiä aletaan arvostaa).
Piti ihan rekisteröityä että pääsee mainostamaan tännekin. ;D
Pistin tuossa muutama päivä takaperin poolin pystyyn. Sinne vaan louhimaan mikäli kotimainen pooli kiinostaa.
Osoite on http://kippo.eu. Provisio tällä hetkellä 0 %.
Hash rate ei vielä päätä huimaa, joten mainaajia kaivataan.
[quote=“Bladetus, post:27, topic:2048”]Piti ihan rekisteröityä että pääsee mainostamaan tännekin. ;D
Pistin tuossa muutama päivä takaperin poolin pystyyn. Sinne vaan louhimaan mikäli kotimainen pooli kiinostaa.
Osoite on http://kippo.eu. Provisio tällä hetkellä 0 %.
Hash rate ei vielä päätä huimaa, joten mainaajia kaivataan. :)[/quote]
Onko mahdollista saada FantomCoinia (merged mined) samaan syssyyn? http://fantomcoin.org/