Чёт странное: использую execl("path","name", (const char*)a1,(const char*)a2,......,(char*)0); где a1...an - (unsigned int *). gcc 3.4.x пропускал нормально... а 4.1 - ругается: incompatible implicit declaration of built-in function 'execl'.... в чём дело ?