⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 history-zaurus

📁 彩信浏览器
💻
字号:
How the Ambulant implementation on Sharp SL-5600 Zaurus.was done.================================================================Starting point was a technical document by Sharp titled"Sharp SL-series Zaurus Qtopia Development Start-up Guide"available on-line at:"www.zaurus.com/dev/support/downloads/qte_programming-guide_v111.pdf"Not all utilities discussed in that paper were used. The tools "qmake","tmake", "qvfb" and "uic" were skipped, to minimize dependencies ofour environment and Qt. The only utility we really needed from them is"moc" (meta-object-compiler) which glues various GUI components together.Some information in that document is out-of-date, the "qtopia 1.5.0"build environment is no longer available at www.trolltech.com, but at:"http://community.zaurus.com/projects/qtopia-sdk"This environment is necessary since it matches the factory installedsoftware on the device. The installed RPM was:qtopia-free-1.5.0-1.i386.rpmThis RPM installs in "/opt/Qtopia".For cross-compilation, the needed RPM's were taken from the Sharpdeveloper website: "http://www.zaurus.com/dev/tools/other.htm".The following RPM's were downloaded and installed:gcc-cross-sa1100-2.95.2-0.i386.rpmglibc-arm-2.2.2-0.i386.rpmbinutils-cross-arm-2.11.2-0.i386.rpmlinux-headers-arm-sa1100-2.4.6-3.i386.rpmThese packages install in "/opt/Embedix/tools"In the environment (window) in which the "configure;make" wasto obtain a cross-compiled AmbulantPlayer, PATH was prepended:	export PATH=/opt/Qtopia/sharp/bin:/opt/Embedix/tools/bin:$PATHNext set the environment variables QTDIR and QPEDIR to /opt/Qtopiaby: 	export QTDIR=/opt/Qtopia        export QPEDIR=/opt/Qtopia.    configure was done on a Linux-PC box as follows:./configure --prefix=`pwd` --build=i686-pc-linux-gnu --host=arm-linux \--with-qt  --with-qtopia --without-arts --with-ltdl-plugins \--without-xerces --with-included-ltdlFile transfer was done using the wireless connection.To make the connection active, stay close to a transmitter.Move "file" to be transferred to the place where your homepageresides, then using the Qtopia browser on the PDA "file" canbe selected from your homepage environment and will be dumped in"/home/zaurus/Documents/file." with its execution bits lost.Type "cd /home/zaurus/Documents" followed by:chmod +x file.and start the program:./file.SDL On the Zaurus=================For SDL support on the zaurus you need to install the followingdevelopment packages :http://www.gnurou.org/software/zaurus/SDL-dev-1.2.6cvs.tar.gzhttp://www.gnurou.org/software/zaurus/SDL_mixer-dev-1.2.5cvs.tar.gzand the following libraries on the zaurus :http://www.gnurou.org/software/zaurus/feed/libSDL_1.2.6cvs-1_arm.ipkhttp://www.gnurou.org/software/zaurus/feed/libSDL-mixer_1.2.5cvs-1_arm.ipk.To enable SDL support, prepend the directory were the "sdl-config"script was installed to you PATH and run configure with --with-sdl:	export PATH=.../SDL/bin:$PATH	./configure --prefix=`pwd` --build=i686-pc-linux-gnu \	--host=arm-linux --with-qt  --with-qtopia --without-arts --with-sdlffmpeg on the Zaurus====================ffmpeg-0.4.8 was downloaded from ffmpeg.sourceforge.net and configured using./configure --cpu=armv4l --cc=arm-linux-gcc --disable-mmx --prefix=`pwd` \--enable-sharedThen "make" produced the needed libraries libavcodec/libavcodec.a andlibavformat/libavformat.aVersion 0.7Kees Blom, May.25th, 2004.Version 0.5Kees Blom, Apr.19th, 2004.Version 0.3Daniel Benden, Feb. 4th 2004Version 0.2Kees Blom, Dec.11th, 2003.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -