none
winmm.lib sous win mobile 6.0 RRS feed

  • Question

  • Bonjour,

    Je suis en train de migrer une application c/c++ win32 sous Windows Mobile 6.0 en utilisant Visual Studio 6.0 SDK. Je reçois l’erreur suivante pendant le build :

    1>------ Début de la génération : Projet : , Configuration : Debug Windows Mobile 6 Professional SDK (ARMV4I) ------

    1>Édition des liens en cours...

    1>LINK : fatal error LNK1181: impossible d'ouvrir le fichier en entrée 'winmm.lib'

    Winmm.lib semble être dans mmsystem.h inclus à son tour dans windows.h.

    Serait-elle Winmm.lib incompatible avec Win Mobile ?

    Mille mercis !

     

    vendredi 9 janvier 2009 10:21

Toutes les réponses

  • Dans les série les truc sympas, la plus part des librairies changent de place entre win32 et windows Mobile.

    exemple : mixerGetID passe de winmm.lib à coredll.lib

    solution : supprimer les link avec la librairie "winmm.lib", ceci générera des lnk2001 qui permettront d'identifier la bonne librairie à linker.
    mardi 13 janvier 2009 18:26
  • Merci!

    La solution était en peu plus en profondeur. Il s'agit dans mon cas de passer des fonctions ANSI à UNICODE.

    mercredi 14 janvier 2009 08:33