Problemas al compilar con autoptr en DJGPP 2.81
Manuel,lamentablemente, DJGPP 2.81 no es compatible con la biblioteca estándar de C++11, que incluye la clase `std::unique_ptr` (autoptr). DJGPP es una implementación de GCC para DOS, y la versión 2.81 es bastante antigua y no admite características modernas de C++.
Si estás utilizando DJGPP 2.81 y deseas utilizar `std::unique_ptr`, te recomendaría actualizar a una versión más reciente de DJGPP o utilizar un compilador más moderno que admita C++11 o versiones posteriores.
Si no puedes actualizar tu compilador, una alternativa es utilizar una biblioteca externa que proporcione una implementación de `std::unique_ptr` compatible con versiones antiguas de C++. Por ejemplo, puedes considerar el uso de la biblioteca Boost, que proporciona una implementación de `boost::unique_ptr` que es compatible con versiones antiguas de C++.
Recuerda que al utilizar bibliotecas externas, deberás incluir los archivos de encabezado correspondientes y enlazar con las bibliotecas adecuadas durante el proceso de compilación.
Espero que esta información te sea útil.