Dev starter document

Old SourceForge Discussion forum that is now archived. Please use one of the other forums.

Dev starter document

Postby ac506in » Mon Oct 27, 2008 7:00 am

Hi guys

I am new member in the dev team and I will be working on Broadcast / Streaming feature.
Is there any dev starter document which gives details how to compile the project, which IDE to use, some debugging tips or may be coding convention.

I am trying to setup the dev enviornment and just want to debug the retroshare so that I may get comfortable with code.


Also I would like to know
1) Can I use retroshare without internet ?
2) Can I use it in internal network , may be on one machine . One retroshare instance on host and other on virtual machine?


I have installed release version but I cannot find any Networks? Are there some existing networks?


I am just starting so bear with me with these beginner questions.

Thanks
anand
ac506in
 

RE: Dev starter document

Postby defnax » Tue Oct 28, 2008 12:23 am

hi

1) yes you can use without internet on Lokal Network too.

2) yes you can use only on one machine too, i used for testing svn version some time with RetroLocal version when friends was offline or dht was off for tests.

http://retroshare.sourceforge.net/wiki/index.php/Documentation:Multiple_RetroShare


or you can use RetroLocal versions for Tests:
http://downloads.sourceforge.net/retroshare/RetroLocal_0.4.09b_Win32.zip?
http://downloads.sourceforge.net/retroshare/RetroLocal_0.4.09b_Linux.tar?
defnax
 

RE: Dev starter document

Postby defnax » Tue Oct 28, 2008 1:00 am

Dont know you will Compile under Linux or Windows?
We doesnt have at the moment a up to date Howto for Compiling.


WIN XP Compilation.
------------------------------------------------

It requires both the cygwin
and the mingw compilers...

Need:
Cygwin development environment:
http://www.cygwin.com/cygwin/setup.exe

Qt4.3.x opensource development kit + MinGw:
http://wftp.tu-chemnitz.de/pub/Qt/qt/source/qt-win-opensource-4.3.5-mingw.exe

source code for all libraries.:
http://downloads.sourceforge.net/retroshare/retroshare-pkg-linux-src-v0.4.09b.tgz?

retroshare-pkg-linux-src-v0.4.09b.tgz included this Libraries:

openssl-0.9.7g-xpgp-0.1c.tgz
miniupnpc-1.0.tar.gz
smplayer-svn-280308.tgz

Libraries for Windows needs:
pthreads: http://sourceware.org/pthreads-win32/
zlib: http://www.zlib.net/


In Brief:
UNDER Cygwin:
(1) Compile openssl-xpgp.
(2) Compile miniunpnc
(3) Compile pthreads.
(4) Compile zlib.

(5) Compile retroshare-v0.4.x

UNDER Mingw:
(6) SMPlayer ( qmake + make )
(7) Compile the Qt-Gui. (qmake + make )
defnax
 


Return to Developers Corner - Archive

Who is online

Users browsing this forum: No registered users and 1 guest

cron