mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-12-17 11:54:28 -05:00
935745a08e
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@246 b45a01b8-16f6-495d-af2f-9b41ad6348cc
55 lines
1.4 KiB
Groff
55 lines
1.4 KiB
Groff
|
|
Compiling + Running RetroShare
|
|
-------------------------------------------------------------
|
|
|
|
Quick Requirements:
|
|
---------------------------------------------
|
|
Cygwin (Windows Only)
|
|
Fltk 1.1.6 (standard on Linux)
|
|
OpenSSL-0.9.7g-xpgp
|
|
C/C++ Compiler. (standard on Linux/cygwin)
|
|
---------------------------------------------
|
|
|
|
OpenSSL-0.9.7g-xpgp is available at:
|
|
|
|
http://www.lunamutt.com/retroshare/openssl-0.9.7g-xpgp-0.1c.tgz
|
|
|
|
Download/Compile as per instructions...
|
|
|
|
---------------------------------------------
|
|
|
|
Compiling.
|
|
---------------------------------------------
|
|
|
|
(1) Install openSSL-0.9.7g-xpgp.
|
|
(2) (WIN ONLY) Install fltk1.1.6.
|
|
|
|
(3) compile the tcponudp library.
|
|
(3a) cd ./tcponudp
|
|
(3b) modify the Makefile so that: OS=Linux or OS=Win
|
|
(3c) type: make
|
|
(3d) This should compile the libtou library, and the tests
|
|
|
|
(4) Modify ./make.opts
|
|
(4a) modify the Makefile so that: OS=Linux or OS=Win
|
|
(4b) Define RS_DIR to point to this directory.
|
|
(4c) Define SSL_DIR to point to openSSL-0.9.7g-xpgp.
|
|
(4d) (WIN ONLY) Define FLTK_DIR to point to FLTK.
|
|
|
|
(5) type: make
|
|
|
|
(6) run retroShare: ./fltkgui/RetroShare
|
|
---------------------------------------------
|
|
|
|
This has been compiled on the following platforms:
|
|
(a) Debian Linux (stable/testing/unstable)
|
|
(b) Suse Linux (9.X/10.X)
|
|
(c) WinXP
|
|
|
|
Let me know if something goes wrong:
|
|
retroshare@lunamutt.com
|
|
---------------------------------------------
|
|
|
|
|
|
|