# Upgrading from eXtremeDB 7.1

> As explained in page New Libraries with eXtremeDB 8.0, eXtremeDB packages delivered with version 8.0 and successive releases have newly introduced libraries with respect to previous versions. For applications built with eXtremeDB versions prior to 8.0, the set of libraries to be linked to the version 8.0 application will be different according to these newly introduced and deprecated libraries. Some examples of linker command lines for different types of application are shown below. (Note the linker lines and library names used in these examples are for Unix-Linux applications.)

> ## In-Memory Database Application

> For an in-memory database application using encryption, the `MURSIW` transaction manager and trace output, the following linker line for eXtremeDB version 7.1

>         -lmcolib -lmcomem -lmcovtmem -lmconet -lmcosmp -lmcomem -lmcostrerror -lmcotrace -lmcoslnxp

>         -lmcomconv -lmcotmursiw -lmcolib -lmcomem -lmcouwrt -lmcocryptstub

> would be changed as follows for eXtremeDB version 8.0

>         -lmcolib -lmcovtmem -lmcotrace -lmcoslnxp -lmcomconv -lmcotmursiw -lmcolib -lmcouwrt

>         -lmcocryptstub -lmcosallatches -lmcosalatomic -lmcosaltimer -lmcosalsmp -lmcosalmem

> ## Persistent Database Application

> For a persistent database application using encryption, the `MURSIW` transaction manager and trace output, the following linker line for eXtremeDB version 7.1

>         -lmcolib -lmcomem -lmcovtdsk -lmconet -lmcosmp -lmcomem -lmcostrerror -lmcotrace -lmcoslnxp

>         -lmcomconv -lmcofu98zip -lmcotmursiw -lmcolib -lmcomem -lmcouwrt -lmcocryptstub

> would be changed as follows for eXtremeDB version 8.0

>         -lmcolib -lmcovtdsk -lmcotrace -lmcoslnxp -lmcomconv -lmcofu98zip -lmcotmursiw -lmcolib

>         -lmcouwrt -lmcocryptstub -lmcosallatches -lmcosalatomic -lmcosaltimer -lmcosalsmp -lmcosalmem

> ## eXtremeSQL Application

> For an eXtremeSQL application using sequences and online incremental backup, the following linker line for eXtremeDB version 7.1

>         -lmcoapi -lmcosql -lmcoapi -lmcoseq -lmcobackup -lmcoseri (+core)

> would be changed as follows for eXtremeDB version 8.0

>         -lmcosql -lmcoseq -lmcoseqmath -lmcobackup -lmcoseri (+core)

> ## Platform specific examples

> For further examples of linker command lines for eXtremeDB version 8.0 and later, please use the link below according to your development platform:

> Unix-Linux | Library list examples for Unix-Linux applications
> Windows | Library list examples for Windows applications
> VxWorks | Library list examples for VxWorks applications