Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


Foundation: BTRIEVE error messages reported in Project Manager message window


Record #980

Product Family:  Software

Product Line:  Aldec

Problem Title:
Foundation: BTRIEVE error messages reported in Project Manager message
window



Problem Description:
Keywords: foundation btrieve
Urgency:  Standard

General Description:
When BTRIEVE error messages are reported in the Project
Manager message window, there are several things that can be
done:


Solution 1:

1. Check free memory available in DOS - you should have at
   least 500k of free memory reported by mem command (NOTE:
   you don't have to check this if you are using Windows95).
   Free up some memory (remove resident programs from your
   CONFIG.SYS and AUTOEXEC.BAT) if required.

2.  Check the settings in the WINDOWS\BTI.INI file.  You
    should see

    [Btrieve Client]
    options=/L:20 /F:80 /H:200 /T:15 /M:512 /U:128

    If the [Btrieve Client] section is missing, or parameters
    have values less than listed above, make appropriate
    changes.

If these suggestions do not help, quit the Project Manager,
delete the BTRIEVE.TRN file from the WINDOWS directory and
restart the Project Manager.

If errors persist, and are reported in all projects you try
to open, you can rebuild the file holding the information on
your library structure.

To do this:

1. Quit the Project Manager.
2. Go to the ACTIVE\LIBDIR directory and rename the LIB_DIR
   file to LIB_DIR.BAK (there should not be a LIB_DIR file
   afterwards).
3. Restart the Project Manager.
4. Ignore the first error message saying 'cannot open LIB_DIR
   file'.

If other errors still appear, rename lib_dir.bak back to
lib_dir and call Xilinx Technical Support.

If they do not appear, you can continue your work. Please
note that your system libraries are detached from the system
now, however they will be automatically attached when you
open/create project. You may also attach them manually using
the Library->Attach option in the Library Manager.



Solution 2:

Foundation installs files relating to BTRIEVE under the
c:\windows directory by default.

However other programs may also have a version of BTRIEVE
that is instead placed in c:\windows\system, thus resulting
in a conflict between the 2 versions.

Check for Wbtr*.dll files or Wbtr32.exe under the respective
directories.  Remove these from c:\windows\system if they
are present here.  See also (Xilinx Solution 2390)



End of Record #980

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents