2017-02-27 1 views
0

Je voudrais construire le OpenMPI 1.10.2 rpm à partir du srpm. Mais j'ai besoin de le construire cuda conscient.Comment construire openmpi rpm à partir de srpm cuda aware

Selon la documentation (https://www.open-mpi.org/faq/?category=buildcuda) Je dois ajouter ./configure --with-cuda

Est-il possible de le faire tout en créant le régime? Je essayé:

  • rpmbuild -bb --with cuda openmpi-1.10.2.spec
  • rpmbuild -ba openmpi-1.10.2.spec --define '--with-cuda'

Mais sans succès.

Répondre

0

Utilisez le second, mais modifiez le fichier de spécifications. Recherchez l'appel à ./configure ou la macro %configure appelée, et ajoutez votre --with-cuda à cette ligne.

rpmbuild -ba openmpi-1.10.2.spec