Education Project/Effort/Improve Impress/Additional 3D Transitions/Work In Progress

From Apache OpenOffice Wiki
Jump to: navigation, search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This is the wiki page on the work in progress to Improve Impress on adding Additional 3D Transitions by Jerry Tak-Wah Pau and mentored by Eric Bachard, Thorsten Behrens.

Purpose

To add additional 3D transitions to Impress application and is the continuation of Impress:_OpenGL_rendered_transitions.

Current Status

Fixed demotest, but trying to link missing .so

/usr/bin/ld: warning: libvos3gcc3.so, needed by /home/jtpau/OOo/DEV300_m45/solver/300/unxlngx6/lib/libtllx.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libi18nisolang1gcc3.so, needed by /home/jtpau/OOo/DEV300_m45/solver/300/unxlngx6/lib/libtllx.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libuno_salhelpergcc3.so.3, needed by /home/jtpau/OOo/DEV300_m45/solver/300/unxlngx6/lib/libcomphelp4gcc3.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libcanvastoolslx.so, needed by /home/jtpau/OOo/DEV300_m45/solver/300/unxlngx6/lib/libcppcanvaslx.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libsotlx.so, needed by /home/jtpau/OOo/DEV300_m45/solver/300/unxlngx6/lib/libvcllx.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libutllx.so, needed by /home/jtpau/OOo/DEV300_m45/solver/300/unxlngx6/lib/libvcllx.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libi18nutilgcc3.so, needed by /home/jtpau/OOo/DEV300_m45/solver/300/unxlngx6/lib/libvcllx.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libjvmaccessgcc3.so.3, needed by /home/jtpau/OOo/DEV300_m45/solver/300/unxlngx6/lib/libvcllx.so, not found (try using -rpath or -rpath-link)

Question: Should I do symbolic link rather than rpath and rpath-link?

Student Task List

  • Subscribe to OpenOffice.org wiki. Done.
  • Submit a filled-out copy of the Joint Copyright Assignment form (JCA). Done.
  • Successfully build OOo. Done.
  • Verify the newly built version of OOo can be installed and run. Done
  • Successfully make a minor hack to OOo, preferably to Impress. Done.
  • Verify the hacked version of OOo can be run to verify it works correctly. Done.
  • Successfully debug the minor hack. Done.
  • Call Demo from within OOo. Fixed demo test. Need to link missing .so

Log

  • Built using "./configure --with-use-shell=bash --with-system-stdlibs --disable-strip-solver --enable-dbgutil --enable-opengl"
  • Added "virtual awt::Rectangle SAL_CALL getCanvasArea( ) throw (uno::RuntimeException) { }" to demoshow.cxx and testview.cxx
Personal tools