|
От составителя: прошу прощения, если в моем изложении
встретятся какие-то технические неточности. Я не специалист по C++,
а это сообщение составил как выжимку из нескольких постингов в различные
осевые списки рассылок и телеконференции. Информацию по этому вопросу
можно также прочитать в WarpCast.
Програмисты немецкой компании StarDivision, автора отличного
многоплатформенного оффисного пакета StarOffice, обратились к сообществу
осевых програмистов с просьбой помочь им решить проблему, из-за которой они
не могут выпустить новую версию для OS/2.
Проблема заключается в том, что код новой версии StarOffice (написаной на
C++) использует namespaces. До сих пор програмисты StarDivision
собирали осевую версию StarOffice компилятором IBM Visual Age for C++
версии 3.65, однако этот компилятор не поддерживает это расширение C++!
Использование Visual Age for C++ 4.0 невозможно из-за огромных размеров
StarOffice - его код просто не удается загрузить как проект VACPP 4.0.
Разработчики из StarDivision пробовали использовать gcc (которым они успешно
пользуются для компиляции версии StarOffice для Linux), но EMX порт gcc для
OS/2 имеет ошибку из-за которой невозможно надежно скомпилировать программу
с включенной отладочной информацией. Эта ошибка известна разработчикам
EMX/gcc но исправить ее они пока не могут. Без отладочной информации
StarOffice для OS/2 не может пройти стандартную процедуру тестирования и как
следствие - не может быть выпущен!
Возможности только две - или найти способ компилировать исходные коды
StarOffice с помощью IBM Visual Age C++, или исправить ошибку в EMX/gcc.
Иначе нам больше не увидеть версии StarOffice для OS/2. StarDivision и
Netlabs призывают всех кто может помочь в решении этих проблем как можно
скорее связаться с ними и сообщить о своих предложениях.
Пожалуйста, пишите по указанным ниже адресам ТОЛЬКО если вы действительно
можете сообщить что-то полезное и конструктивное. Не мешайте людям которые
ОЧЕНЬ стараются ускорить выход новой версии StarOffice для OS/2!
Контактные адреса:
StarDivision: Oliver Braun
Netlabs: Adrian Gschwend
Обсудить материал (число отзывов:0)
следующий материал |