Создание проектов CDT из командной строки - PullRequest
1 голос
/ 13 октября 2011

У меня проблемы с запуском сборки CDT из командной строки, когда пользователь супер. Я могу запустить следующую команду как обычный пользователь, но когда я являюсь суперпользователем, затмение сообщает мне, что произошла ошибка и происходит сбой.

eclipse -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild

Мне хорошо известно, что в этой команде отсутствуют параметры, но даже если она запускается обычным пользователем, затмение не вылетит, она просто жалуется на пропущенные параметры. У меня вопрос, почему у него проблемы с выполнением в роли супер пользователя.

Файл журнала, который он генерирует, не сильно помогает и просто говорит мне

!MESSAGE Application error

Это на машине CentOS 5.

Любая помощь будет оценена, спасибо.

1 Ответ

1 голос
/ 14 октября 2011

Вы немного скудны с деталями.Что значит "разбился"?Что именно происходит?Вы получаете диалог?Если так, что он говорит?

Неожиданное предположение, что Eclipse нуждается в отображении, а переменная DISPLAY не установлена.Я подозреваю, что даже безголовому сборщику CDT нужен дисплей.

...