eca2 For anyone interested: Java - The FreeBSD Forums
The FreeBSD Forums  

Go Back   The FreeBSD Forums > Non-i386 / amd64 > Other Architectures

Other Architectures FreeBSD on Alpha, PC98, PowerPC or Sparc64. This forum is also for questions related to porting FreeBSD to new architectures.

Reply
 
Thread Tools Display Modes
  #1  
Old March 1st, 2012, 17:50
sossego's Avatar
sossego sossego is offline
Member
 
Join Date: Mar 2009
Location: qualquer na ontem da amanhã
Posts: 954
Thanks: 107
Thanked 65 Times in 50 Posts
Default For anyone interested: Java

https://www.ibm.com/developerworks/m...va_741?lang=en

Okay.
1. I am a low level user and not a programmer nor developer. I'm working on a personal project with this.
2. My objective is to make the environment user/programmer/tester friendly. Beyond that, I have limited knowledge.
3. Porting software is something that I do not know how to do. I am just letting this be known to the general community.

Please remember that I am an everyday nobody.
__________________
Smiles and laughter are the medicines for tears and sadness.

Um humano, sou eu com culpa e dificuldades.

Stay a child with a child's view of the world and life is worth more every moment you live it.
Reply With Quote
  #2  
Old March 6th, 2012, 03:58
sossego's Avatar
sossego sossego is offline
Member
 
Join Date: Mar 2009
Location: qualquer na ontem da amanhã
Posts: 954
Thanks: 107
Thanked 65 Times in 50 Posts
Default

Notes: The jre-installer would not extract on Debian; however, the following results are good for FreeBSD.

The installer will hang with a problem extracting the tar.vm.Z file.
Temporary fix: cd /tmp/$TEMP_JVA_DIR/Linux/resource && tar xvf vm.tar.Z
The next break is at $PATH/resource/jre/lib/ddr/j9ddr.jar.

The sdk-installer does not extract properly.
It is suggested by the installer to do a download in binary mode.
__________________
Smiles and laughter are the medicines for tears and sadness.

Um humano, sou eu com culpa e dificuldades.

Stay a child with a child's view of the world and life is worth more every moment you live it.

Last edited by DutchDaemon; March 6th, 2012 at 23:28. Reason: Toe jam
Reply With Quote
  #3  
Old March 7th, 2012, 23:01
da1 da1 is offline
Member
 
Join Date: Sep 2009
Location: Berlin,DE
Posts: 659
Thanks: 23
Thanked 48 Times in 44 Posts
Default

So basically your trying to port Java 7?
Reply With Quote
  #4  
Old March 8th, 2012, 03:55
sossego's Avatar
sossego sossego is offline
Member
 
Join Date: Mar 2009
Location: qualquer na ontem da amanhã
Posts: 954
Thanks: 107
Thanked 65 Times in 50 Posts
Default

That's probably what will end up happening.
__________________
Smiles and laughter are the medicines for tears and sadness.

Um humano, sou eu com culpa e dificuldades.

Stay a child with a child's view of the world and life is worth more every moment you live it.
Reply With Quote
  #5  
Old March 8th, 2012, 09:57
da1 da1 is offline
Member
 
Join Date: Sep 2009
Location: Berlin,DE
Posts: 659
Thanks: 23
Thanked 48 Times in 44 Posts
Default

Best of luck then.

As a side note, the porter's handbook contains some nice info and you can also use the mailing list for advice.
Reply With Quote
  #6  
Old March 13th, 2012, 17:29
sossego's Avatar
sossego sossego is offline
Member
 
Join Date: Mar 2009
Location: qualquer na ontem da amanhã
Posts: 954
Thanks: 107
Thanked 65 Times in 50 Posts
Default

Build progress is documented on the IBM developerworks forums.
Be aware of the following items:
1. My posts are chaotic in reference to posted errors and build environments.
2. Please note all corrections stated in each post.

Why did I join the Developerworks community and why the current project?

BSD performance on POWER machines- 32 or 64 bit- is better than a similar system with Linux installed. FreeBSD is the only BSD with separate kernels for powerpc and powerpc64. For the second part: I want to use java on powerpc. It isn't available. I need to build my own.
It's a project to help me with school.
__________________
Smiles and laughter are the medicines for tears and sadness.

Um humano, sou eu com culpa e dificuldades.

Stay a child with a child's view of the world and life is worth more every moment you live it.
Reply With Quote
  #7  
Old April 3rd, 2012, 16:28
sossego's Avatar
sossego sossego is offline
Member
 
Join Date: Mar 2009
Location: qualquer na ontem da amanhã
Posts: 954
Thanks: 107
Thanked 65 Times in 50 Posts
Default

Progress update:

I am still working on this.

OpenJDK building is taking some time.

The JamVM will run
Code:
./configure && make
but it will stop at
Code:
make install
with a recursive type error i.e. symbolic links.

VMKit porting is taking a little while due to my inexperience with cmake.

Reverse engineering- properly disassembling- the powerpc-ibm binaries is at a stand still because of my limited experience with objdump and how to use it.


This project is still being worked on.
__________________
Smiles and laughter are the medicines for tears and sadness.

Um humano, sou eu com culpa e dificuldades.

Stay a child with a child's view of the world and life is worth more every moment you live it.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Anybody with C Skill interested to port enemy terorry? minimike Porting New Software 3 November 17th, 2012 06:21
In what FOS OS(es) you are interested other than FreeBSD asifnaz Off-Topic 14 June 13th, 2011 08:02
IPv6 with JAVA and JAVA based Services minimike Web & Network Services 1 March 24th, 2011 23:38
Anyone interested to port more Apache stuff? minimike Porting New Software 2 January 31st, 2011 09:06
Unable to locate files for java java/jdk16 adamk Installation and Maintenance of FreeBSD Ports or Packages 8 February 24th, 2009 20:47


All times are GMT +1. The time now is 02:38.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The FreeBSD Foundation.
Web protection and acceleration provided by CloudFlare
0