0
My GSoC 2009:Porting OpenSuSE to MIPS


Chapter Four:
 
                          
                 Final Evaluation
     ...
Agenda

1. Review of this Summer
2. Work in the Future
3. Demo
Review of this Summer

1. Late Feb. - Apr. 15    Prepare period
 
 ●Search for documents.
 ●Get familiar with cross-compil...
Review of this Summer

2. Apr.16 - May.8    Explore period
 
 ●Get familiar with qemu.
 ●Build rpm packages in Debian
 ●Cr...
Review of this Summer

2. Apr.16 - May.8    Explore period (cont.)
 
 ●rpmbuild : arch dependency eg. psmisc
 ●cross compi...
Review of this Summer

3. May.9 - Jun.2    Get started
 
 ●Make OpenSuSE base system running in qemu
 ●"Hello World"
 ●Com...
Review of this Summer

4. Jun.3 - Jul.9    Ice-break
 
 ●Re-cross-compile toolchain and whole system.
 ●New kernel source
...
Review of this Summer

5. Jul.10 - Aug.17    Get things done
 
 ●Finish package list 2&3
 ●Running X-window and yast2 on G...
Work in the Future

1. Failure of 'make test/check'(11 pkg)
2. Segmentation fault (nscd dbus avahi gpg
   dhcpd)
3. Drive ...
 


       
    Demo
 


          
    Acknowledge
 

1 make test/check failed => do not run make check/test
2 need different compile options => add options(-fPIC
(libnet) -...
Upcoming SlideShare
Loading in...5
×

20090830 porting open_suse_to_mips_cp4

426

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
426
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "20090830 porting open_suse_to_mips_cp4"

  1. 1. My GSoC 2009:Porting OpenSuSE to MIPS Chapter Four:     Final Evaluation            guaneryu@gmail.com  2009-8-30
  2. 2. Agenda 1. Review of this Summer 2. Work in the Future 3. Demo
  3. 3. Review of this Summer 1. Late Feb. - Apr. 15    Prepare period    ●Search for documents.  ●Get familiar with cross-compile.  ●Prepare proposal.
  4. 4. Review of this Summer 2. 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 Summer 2. 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 when cross compiling    echo "ac_cv_func_setpgrp_void=yes" > config. cache    configure .... --cache-file=config.cache
  6. 6. Review of this Summer 3. 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 Summer 4. 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 Summer 5. 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 Future 1. Failure of 'make test/check'(11 pkg) 2. Segmentation fault (nscd dbus avahi gpg dhcpd) 3. Drive NIC on Gdium 4. Continue to maintain this project
  10. 10.     Demo
  11. 11.     Acknowledge
  12. 12.   1 make test/check failed => do not run make check/test 2 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 corresponding component(cmake(--qt-gui) boost(math)) 5 version specific error => try other versions(libzypp(gcc4. 4))
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×