![]() So I just added || defined(_arm_) because my dockstars gcc said: # gcc -vĬonfigured with. Update: In the code( /bson/util/atomic_int.h) it said #elif defined(_GCC_HAVE_SYNC_COMPARE_AND_SWAP_4) Unfortunately I don’t know any ARM ASM, but maybe someone can translate? tmp/ccEB7sgz.s:7237: Error: bad instruction `xadd r3,' tmp/ccEB7sgz.s:7236: Error: bad instruction `lock' Update: I just tried to use the same code for ARM as for i386 and – of course – got an error: /tmp/ccEB7sgz.s: Assembler messages: I’ll try to keep you uptodate, if anybody finds a solution, please post a comment:) I don’t think Diaspora will change their database system, so this goes out to all MongoDB developers: Please add support for ARM! According to this post on in a google group it can’t be too hard, but I really can’t tell:/ As I found out while googling I obviously wasn’t the only person who thought this might be a good idea:) Therefore you have to pay a hoster to do so, and nearly nobodie’s gonna do that, because facebook is for free. So unless you want to keep your HomePC running 24/7(effect on environment? energy cost?), there’s no chance to host your own Diaspora seed at home. Scons: building terminated because of errors. But would have? Yes, because obviously MongoDB doesn’t support ARM(Debian Lenny on a Dockstar with all dependencies installed): In file included from db/./bson/bsoninlines.h:21,ĭb/./bson/util/atomic_int.h:96:4: error: #error "unsupported compiler or platform" ![]() All the packages, like ruby/rake are supported. It’s not to hard, there are a lot of tutorials on the internet. My idea would have been, to install Diaspora on a mini server like the Sheeva Plug or Dockstar(3-5 Watt), with a debian/gentoo system on a USB Stick. As the database system they chose MongoDB, unusual as well. Unfortunately they decided to write the whole thing in ruby(on rails), which I don’t know and most of the paid-hosters don’t support by default(unlike http/php/mysql/perl). ![]() Therefore everybody would have to install their own servers, which 99,9% of all internet users wouldn’t, simply because they wouldn’t know how. The main reason to do this is that your data stays in your own hands. Basically, the idea is to create your own server – seed – which „speaks“ to other servers on the diaspora network, so a decentralized network instead a central server(farm) like facebook or several others. Some say it’s gonna be a facebook killer, some say it’s gonna fail for various reasons. I’ll write this in English because more people might want to read it )ĭiaspora, programmed by 4 young hackers in NYC, is „The privacy aware, personally controlled, do-it-all, open source social network“(). ![]()
0 Comments
Leave a Reply. |