My GSoC 2009:Porting OpenSuSE to MIPSChapter Four:                                            Final Evaluation            ...
Agenda1. Review of this Summer2. Work in the Future3. Demo
Review of this Summer1. Late Feb. - Apr. 15    Prepare period  ●Search for documents. ●Get familiar with cross-compile. ●P...
Review of this Summer2. Apr.16 - May.8    Explore period  ●Get familiar with qemu. ●Build rpm packages in Debian ●Cross-co...
Review of this Summer2. Apr.16 - May.8    Explore period (cont.)  ●rpmbuild : arch dependency eg. psmisc ●cross compile : ...
Review of this Summer3. May.9 - Jun.2    Get started  ●Make OpenSuSE base system running in qemu ●"Hello World" ●Compile p...
Review of this Summer4. Jun.3 - Jul.9    Ice-break  ●Re-cross-compile toolchain and whole system. ●New kernel source ●Fini...
Review of this Summer5. Jul.10 - Aug.17    Get things done  ●Finish package list 2&3 ●Running X-window and yast2 on Gdium ...
Work in the Future1. Failure of make test/check(11 pkg)2. Segmentation fault (nscd dbus avahi gpg   dhcpd)3. Drive NIC on ...
            Demo
               Acknowledge
 1 make test/check failed => do not run make check/test2 need different compile options => add options(-fPIC(libnet) -mips...
Upcoming SlideShare
Loading in …5
×

20090830 porting open_suse_to_mips_cp4

346 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
346
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

20090830 porting open_suse_to_mips_cp4

  1. 1. My GSoC 2009:Porting OpenSuSE to MIPSChapter Four:    Final Evaluation            guaneryu@gmail.com  2009-8-30
  2. 2. Agenda1. Review of this Summer2. Work in the Future3. Demo
  3. 3. Review of this Summer1. Late Feb. - Apr. 15    Prepare period  ●Search for documents. ●Get familiar with cross-compile. ●Prepare proposal.
  4. 4. Review of this Summer2. Apr.16 - May.8    Explore period  ●Get familiar with qemu. ●Build rpm packages in Debian ●Cross-compile OpenSuSE source code. 
  5. 5. Review of this Summer2. Apr.16 - May.8    Explore period (cont.)  ●rpmbuild : arch dependency eg. psmisc ●cross compile : path, configure parameter   eg. rpm login    configure: error: cannot check setpgrp whencross compiling   echo "ac_cv_func_setpgrp_void=yes" > config.cache   configure .... --cache-file=config.cache
  6. 6. Review of this Summer3. May.9 - Jun.2    Get started  ●Make OpenSuSE base system running in qemu ●"Hello World" ●Compile perl ●Setup rpm environment
  7. 7. Review of this Summer4. Jun.3 - Jul.9    Ice-break  ●Re-cross-compile toolchain and whole system. ●New kernel source ●Finish package list one(rpmbuild) ●Running OpenSuSE on Gdium
  8. 8. Review of this Summer5. Jul.10 - Aug.17    Get things done  ●Finish package list 2&3 ●Running X-window and yast2 on Gdium ●Write Memory Barrier (WMB) eg. Mesa ●Atomic operation eg. compat-dapl
  9. 9. Work in the Future1. Failure of make test/check(11 pkg)2. Segmentation fault (nscd dbus avahi gpg dhcpd)3. Drive NIC on Gdium4. Continue to maintain this project
  10. 10.     Demo
  11. 11.     Acknowledge
  12. 12.  1 make test/check failed => do not run make check/test2 need different compile options => add options(-fPIC(libnet) -mips2/3)3 arch specific error => add new assemble code(Mesa(WMB) compat-dapl)4 specific component error => delete correspondingcomponent(cmake(--qt-gui) boost(math))5 version specific error => try other versions(libzypp(gcc4.4))

×