#3 Please provide more (recent) Linux builds of librefstg.a

closed
nobody
None
7
2004-11-09
2003-03-19
No

The librefstg.a distributed with the Linux AAF SDK was
built with gcc version 2.95.2 and must be linked
against glibc-2.1. Most modern Linux distributions
provide glibc-2.2 or above and use gcc 3.1 or 3.2,
thereby preventing the current librefstg.a from being
used by developers.

As a developer I would like versions of librefstg.a
made available to satisfy the following
three-dimensional matrix of Linux systems which I
develop on. Note that there has been 3 major revisions
to the gcc ABI (Application Binary Interface) since
gcc-2.95.2. Also note that although glibc-2.3.x is not
yet in widespread use, it is expected to be after
RedHat 8.1 and SuSE 8.2 are released within the next
quarter. The i586 CPU target would be greatly
appreciated as it is my main Linux development platform.

gcc ABI version
---------------
2.95
3.0
3.1
3.2

glibc version
-------------
2.1.x
2.2.x
2.3.x

CPU
---
i586
i686

Discussion

  • Stuart Cunningham

    Logged In: YES
    user_id=692703

    Version 1.2 of AAF/AAFi686LinuxSDK/g++/ss-impl/librefstg.a
    was built using gcc3.2 on RedHat 8.0.

    I have tested it, and established that it works for files up
    to 80MB, on the following systems:

    i586 SuSE8.2
    i686 SuSE8.1
    i686 SuSE8.2
    i686 RedHat8.0
    i686 RedHat9

    However, this version still exhibits the bug described in
    bug 706181 which causes an infinite loop on non-trivial file
    sizes (i.e. > 80MB).

     
  • Phil Tudor

    Phil Tudor - 2003-08-20
    • priority: 5 --> 7
     
  • Stuart Cunningham

    Logged In: YES
    user_id=692703

    The Microsoft reference implementation of structured storage
    has been removed from the SDK. Microsoft indicated to the
    AAF Engineering Committee that this software would never be
    fixed. The refactoring of the OM structured storage layer
    now allows a choice of implementation including SchemaSoft's
    proprietary library
    (AAFi686LinuxSDK/g++/sss-impl/libSSRW2C.a) and the open
    source libgsf.

     
  • Stuart Cunningham

    • status: open --> closed
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks