Release Changes
VM
Labs SDK Release 0.85 Beta
Important Upgrades |
The following changes are mandatory for the SDK release.
The following changes are recommended for the SDK release.
If these upgrades are not performed, the development tools and downloaded code may produce unexpected results or fail to operate. |
The following changes have been made to the release install scripts, documentation, and directory structure for SDK Release.
Problem ID# |
Description |
Changes |
---|---|---|
Updated Scripts, Executables
and Documentation
|
||
sample directory moved | The sample directory has been moved out of the doc directory, as requested. | |
GCC 2.95.2 |
Updated Documentation:
Added collect2 executable for Windows and Linux.
|
|
Llama 2.74 |
See: |
|
Linker 2.9.10
|
|
|
Updated the following Windows executables:
|
These executables are from a royalty-free set of Win32 gnu utilities provided at http://www.edv.agrar.tumuenchen.de/~syring/win32/UnxUtils.html We also include cat.exe, less.exe, gawk.exe, echo.exe, m4.exe, diff.exe, touch.exe, which.exe, sed.exe, rmdir.exe, rm.exe, mv.exe, ls.exe, grep.exe, find.exe, chmod.exe, and cp.exe from the above link. Aliases for your the sh.exe file can be set in $HOME\.zshenv. This is very useful for making DOS command-like aliases out of shell commands, which is needed for the m3dl samples: alias erase="rm -rf" |
|
Updated vml_make.mk and vml_make_targets.mk. New vml_make_clean.mk file. |
See new Makefile Fragments documentation. vml_make_targets.mk
vml_make_clean.mk
vml_make.mk
|
|
Updated install_linux script. |
Fixes some minor bugs. |
|
Updated user-setup script. |
Sets the vmlabs environment in .bash_profile instead of .bashrc. Please remove any reference to .vmlabs from .bashrc. Fixes bug, now correctly sets the $VMLABS_LOCAL PATH before the $VMLABS PATH. Now sets the LD_LIBRARY_PATH environment. |
|
Added bin/windows/createrom.exe and bin/linux/createrom |
Used to generate flash images, i.e.: createrom -o extiva2.bin extiva2.rom |
|
Removed bin/windows/vmmpo.exe and bin/linux/vmmpo | No longer used. | |
Removed bin/windows/gosynth.bat, bin/windows/loadwave.bat, bin/windows/logo.pcx | No longer used. | |
Updated Flash ROM binaries. | See Flash Rom Documentation. | |
Updated Libraries and Include
files
|
||
Updated lib directory. | Now includes the source code in lib/src
for libraries:
See the Library Updates documentation. |
|
Updated include directory. | See the Include File Updates documentation. | |
Platforms Tested
|
||
Windows 98, Windows NT/2000, Red Hat Linux 6.2
|
||
Known Problems
|
||
Firmware Problems |
|
|
Puffin Problems | On Windows 98/2000, Puffin is not working correctly with Day5 (bright.d) of the tutorial; it doesn't load the dmademo.cof file into the dev system. This bug is being looked at and will be fixed as soon as possible. It works correctly on Windows NT. On Linux, it loads the cof file but then core dumps. | |
Windows Unix Utilities problems:
|
|
|
Windows 98 Unix Utilities Problems.
|
|
|
bin/linux/mgcc | Uses hardcoded paths to libraries before using your specified library paths. | |
bin/windows/sendmidi.exe | Needs to be updated to use TCL81.dll. Currently it uses TCL80.dll. |
For changes to the SDK .84 release, please see ReleaseChanges-0.84.html.
Please email comments or questions to SDK-Release@vmlabs.com
This page © Copyright 2001 VM
Labs, Inc. Mountain View, CA. All rights reserved.
This page and the
directories it links to contain information Confidential and Proprietary to
VM Labs, Inc. Unless otherwise noted, all contents are covered by non-disclosure
agreement.
All contents, unless otherwise noted, are:
Copyright © 1997-2001 VM Labs, Inc. All Rights Reserved
For VM Labs internal use only.