Но я вроде уже предлагал вместо rc взять супервайзер типа daemon tools и не мучаться
Ну да, предлагал. Но я UNIX - ом то впервые воспользовался, а супервайзер для меня вообще страшное слово ))) Что касается make. То тут верно подмечено. Мне нужно что бы было последовательно.
Ну это можно. Но тогда в автозагрузку нужно написать два сприпта. Один для сборки, другой для запуска приложения. И это нормально. Вот только как реализовать последовательный запуск этих скриптов не понятно.
Я с телефона, поэтому скрипты писать не могу, общий совет - сделайте скрипт для демона, только его. Он тривиален, смотрите примеры в /etc/rc.d и /usr/local/etc/rc.d самые короткие. Сборку делайте отдельно