Menu ▾ ▴

portability issue

Developers
2000-03-06
2000-03-07
  • Chih-Hao Tsai

    Chih-Hao Tsai - 2000-03-06

    As far as I know, Berkeley DB has not been ported to MSDOS and Win32 platforms yet. Would the reliance on Berkeley DB affects the portability of libtabe? Maybe we need more libtabe-native functions for handling the lexicon. Among the alternatives, one of which I have been thinking about is a banlanced binary tree. I am not good at implementing balanced binary trees, but glib (in gtk+) does provide functions for using balanced binary trees. Glib is smaller and more portable. It can be bulild on Win32 with VC++, and on DOS with djgpp (patch required).

     
    • William Yeh

      William Yeh - 2000-03-06

      william said:
      >> Berkeley DB O Win32 : http://www.sleepycat.com
      >> ~, libtabe  tabeTsiDBOpen() wd@ӪŶ
      >> uD Berkeley DBvxsC
      >>
      >> ~, Berkeley DB w@X B+ tree M hash o
      >> ̱`ΪqxscC

      hao said:
      > ¡Ao~Q_ӫeǮɤ~hݹL http://www.sleepycat.comA
      > TO Win32  portC
      >
      > ڦҼ{OApG libtabe n@@ӳqΪBzҲաA
      > wsiHgi libtabe ̭AWߩʤ@IC

      libtabe {bҥΪ Berkeley DBA\MʯೣܰΡC
      ӥBA Berkeley DB oػup embedded DB
      ]bڪ FreeBSD WAoM{wu 450,624 bytes^A
      ӷ|QVӶVh Open Source nĥΡC

      LAM Berkeley DB wgO Open Source A
      license  libtabe h@IG

      @Redistributions in any form must be accompanied by information on
      @how to obtain complete source code for the DB software and any
      @accompanying software that uses the DB software.

      oӡuany accompanying software that uses the DB softwarev
      ɩwGLҽkBLsxAҥHApGQΦb
      ऽ}lXXAȷ|ְDC
      HoӨרӬݡAγ\ libtabe ]ftL DBA
      |Oӭȱo@աC

       
      • Shawn Hsiao

        Shawn Hsiao - 2000-03-07

        <P>
        SADB  portability O۷���Afoot print ]ܤpCߤ@DO licenseAL FreeBSD  OpenBSD  Sleepycat o۷{ת@ѡAiH redistribute oM libraryCpG end-user SݨDANӨ licenseC(surprise, original author Margo Seltzer OtWѮv.   8)

        <P>
        ڭ쥻ⰣF DB format ~AAΤ@ text file  formatAiAperformance ӮtAD load i memoryC]\ hao ijO諸AiHΤ@Ӥ proprietary  formatALȮɧڤ]Sn solutionC

         

Log in to post a comment.