Когда-то была добавлена поддержка #pragma в C ++ Builder 2010 В C ++ Builder 2009 и более ранних версиях неизвестная прагма будет просто игнорироваться.Я бы предложил использовать средства защиты заголовков в стиле
#ifndef X
#define X
//code
#endif
в версиях C ++ Builder, которые не поддерживают #pragma один раз.