Jump to content


 


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.


Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo

Compile Freenet


  • Please log in to reply
No replies to this topic

#1 Trynxia

Trynxia

  • Members
  • 1 posts
  • OFFLINE
  •  
  • Local time:03:38 PM

Posted 09 May 2014 - 01:19 PM

Hello people

 

Maybe this thread here is placed in the wrong category, ifso, I say sorry and please correctly, I'll than try to move it

For already a while now, I am trying to compile Freenet.

For those of you who do not know Freenet; Freenet is one of the "darknet"/privacy tools, others like it include TOR, Retroshare, i2p, Meshnet, and a couple others as well.

On the whole Internet, I could only find three tutorials, two clearnet, and one darknet

These are the links to the clearnet ones:

1. http://kkpradeeban.blogspot.nl/2014/03/building-freenet...
2. https://old-wiki.freenetproject.org/FreenetSourceCompil...


The deepweb one was from Freenet itself actually (found using linkageddon)

I am absolutely sure there are no other tutorials around, I searched with Google the clearnet, with TorFind, TorSearch, and TORCH the onion deepweb, and with linkageddon and nerdageddon Freenet itself

As you can see, I want to get my own self-compiled Freenet quite badly

This is the furthest I have come (until now):
~ I have figured what of the Ant compiler's files must be placed in the Freenet source code map
~ I have figured out that there should be a file named "override.properties", containing the text "lib.contrib.get = true", and that if there is not one already there, that I should than create it
~ I have figured out that I need to get the Bouncycastle library,
~ And finally I have also figured out that I need to get the Junit library,

And here are my problems, the things I need help with:
~ I do not really understand where to place the Bouncycastle library .jar file, I have read that it should be placed in a folder named "lib", but I just do not know what folder called "lib"
I have already tried these:

1. C:\ant\lib
2. C:\Program Files\Java\jre6\lib
3. C:\Program Files\Java\jdk1.6.0_45\lib
4. C:\Users\Jos Vos\Downloads\freenet-build01461-source.tar\freenet-build01461-source\freenet-build01461\lib


Note: When I have the library copied to all of these places at the same time, than nor "ant" neither "ant package-only" (this one is from the deepweb tutorial), and "ant -Dtest.skip=true -Ddoc.skip=true", work

~ I also do not really know where to place the junit library

thank you in advance

Ps. I am not looking for a .exe or a .msi, what I am looking for is a self-compiled "freenet.jar" (or something similar ending with .jar), this is because I know it is not possible to get a Freenet source code .exe (or at least it would be very hard) with Ant. I know this because of the two clearnet tutorials, these:

1. http://kkpradeeban.blogspot.nl/2014/03/building-freenet..., and;
2. https://old-wiki.freenetproject.org/FreenetSourceCompil...


Pss. I just said that placing these libraries didn't work in these places:

1. C:\ant\lib
2. C:\Program Files\Java\jre6\lib
3. C:\Program Files\Java\jdk1.6.0_45\lib
4. C:\Users\Jos Vos\Downloads\freenet-build01461-source.tar\freenet-build01461-source\freenet-build01461\lib


I actually know more, it also doesn't work when placed in these places:
1. C:\Users\Jos Vos\Downloads\freenet-build01461-source.tar\freenet-build01461-source\freenet-build01461
2. C:\Users\Jos Vos\Downloads\freenet-build01461-source.tar\freenet-build01461-source\freenet-build01461\lib\freenet
3. C:\Users\Jos Vos\Downloads\freenet-build01461-source.tar\freenet-build01461-source\freenet-build01461\build
4. C:\Users\Jos Vos\Downloads\freenet-build01461-source.tar\freenet-build01461-source\freenet-build01461\build\main, and
5. C:\Users\Jos Vos\Downloads\freenet-build01461-source.tar\freenet-build01461-source\freenet-build01461\build\test



BC AdBot (Login to Remove)

 





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users