2013-10-16 1 views
2

J'ai réussi à construire dll gettext 32bit sur Windows.Comment puis-je construire gettext 64bit dll sur Windows.

J'ai installé ceux-ci. gettext-0.18.11 MinGW (comprennent msys)

./configure --prefix=/mingw --enable-threads=win32 --enable-relocatable 
cd gettext-runtime 
make 

Mais je ne sais pas comment construire dll 64bits.

Quelqu'un a dit que je devrais utiliser mingw64. Ensuite, j'ai installé mingw64 et msys.

Mais je ne sais pas comment faire mingw64 et msys pour construire dll 64 bits. Et je ne sais pas gettext configurer l'option pour construire dll 64 bits.

Merci.

Répondre

3
  1. Téléchargez le dernier MinGW-w64 ciblant 64 bits (il aussi pour cible 32 bits, alors soyez prudent) here.

    REMARQUE: Comme vous avez ajouté --enable-threads=win32, alors vous seriez probablement intéressé par la distribution avec le support des threads Win32, plutôt que POSIX, alors soyez prudent lorsque vous choisissez celui à télécharger.

  2. Configurer presque de la même manière, mais avec l'ajout d'une option:

    ./configure --build=x86_64-w64-mingw32 --prefix=/mingw --enable-threads=win32 --enable-relocatable 
    
  3. Lean back. :)

+0

Personnellement, j'ajoute toujours l'option '--host = x86_64-w64-mingw32'. Ce qui peut être redondant avec '--build' pour la plupart des scripts' configure', mais nécessaire pour d'autres ... Cheers. –

Questions connexes