# Latest tip build error (VCExpress)

**URL:** <https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815>\
**Category:** Windows\
**Created:** [February 1, 2010, 10:53am UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815 "2010-02-01T10:53:43Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![atom](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/atom/32/113_2.png) [@atom](https://forum.juce.com/u/atom)\
**Post date:** [February 1, 2010, 10:53am UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/1 "2010-02-01T10:53:43Z")

</div>

looks like class ButtonListenerProxy; need to be public (it’s declared in the private part of the DocumentWindow class)

```auto
1>juce_LibrarySource.cpp
1>c:\devel\juce\juce_amalgamated.h(3355) : error C2248: 'juce::DocumentWindow::ButtonListenerProxy' : cannot access private class declared in class 'juce::DocumentWindow'
1> c:\devel\juce\src\gui\components\windows\juce_documentwindow.cpp(37) : see declaration of 'juce::DocumentWindow::ButtonListenerProxy'
1> c:\devel\juce\juce_amalgamated.h(23456) : see declaration of 'juce::DocumentWindow'
1> c:\devel\juce\juce_amalgamated.h(3355) : while compiling class template member function 'juce::ScopedPointer<ObjectType>::~ScopedPointer(void)'
1> with
1> [
1> ObjectType=juce::DocumentWindow::ButtonListenerProxy
1> ]
1> c:\devel\juce\juce_amalgamated.h(23534) : see reference to class template instantiation 'juce::ScopedPointer<ObjectType>' being compiled
1> with
1> [
1> ObjectType=juce::DocumentWindow::ButtonListenerProxy
1> ]
```

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [February 1, 2010, 1:07pm UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/2 "2010-02-01T13:07:06Z")

</div>

Yes, sorry - I meant to make it a friend of ScopedPointer… Will tidy it up shortly…

---

<div class="post-metadata">

**Author:** ![maxprod](https://avatars.discourse-cdn.com/v4/letter/m/3be4f8/32.png) [@maxprod](https://forum.juce.com/u/maxprod)\
**Post date:** [February 4, 2010, 3:35pm UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/3 "2010-02-04T15:35:38Z")

</div>

Sorry atom, I use your post to declare another build error.

Jules, I’ve just update the GIT and compile my static libs but there’s some littles errors coming from std::numeric\_limits not found.

My configuration :  
Computer : Dell Precision T7400 - Xeon 4x2.33Ghz - 2Gb RAM.  
OS : Running under Windows XP Professionnal SP3.  
Compiler : Visual Studio Express 2008.

```auto
1>juce_XmlElement.cpp
1>x:\developement\juce_git\juce\src\text\juce_xmlelement.cpp(809) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\text\juce_xmlelement.cpp(809) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\text\juce_xmlelement.cpp(809) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\text\juce_xmlelement.cpp(809) : error C2039: 'max' : n'est pas membre de '`global namespace''

1>juce_String.cpp
1>x:\developement\juce_git\juce\src\text\juce_string.cpp(2225) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\text\juce_string.cpp(2225) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\text\juce_string.cpp(2225) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\text\juce_string.cpp(2225) : error C2039: 'max' : n'est pas membre de '`global namespace''

1>juce_CharacterFunctions.cpp
1>x:\developement\juce_git\juce\src\text\juce_characterfunctions.cpp(521) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1> x:\developement\juce_git\juce\src\text\juce_characterfunctions.cpp(583) : voir la référence à l'instanciation de la fonction modèle 'double juce::juce_atof<char>(const CharType *const ) throw()' en cours de compilation
1> with
1> [
1> CharType=char
1> ]
1>x:\developement\juce_git\juce\src\text\juce_characterfunctions.cpp(521) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\text\juce_characterfunctions.cpp(521) : error C2062: type 'unsigned int' inattendu
1>x:\developement\juce_git\juce\src\text\juce_characterfunctions.cpp(521) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\text\juce_characterfunctions.cpp(521) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1> x:\developement\juce_git\juce\src\text\juce_characterfunctions.cpp(588) : voir la référence à l'instanciation de la fonction modèle 'double juce::juce_atof<juce::juce_wchar>(const CharType *const ) throw()' en cours de compilation
1> with
1> [
1> CharType=juce::juce_wchar
1> ]
1>x:\developement\juce_git\juce\src\text\juce_characterfunctions.cpp(521) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\text\juce_characterfunctions.cpp(521) : error C2062: type 'unsigned int' inattendu
1>x:\developement\juce_git\juce\src\text\juce_characterfunctions.cpp(521) : error C2039: 'max' : n'est pas membre de '`global namespace''

1>juce_Font.cpp
1>x:\developement\juce_git\juce\src\gui\graphics\fonts\juce_font.cpp(377) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\graphics\fonts\juce_font.cpp(377) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\fonts\juce_font.cpp(377) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\graphics\fonts\juce_font.cpp(377) : error C2039: 'max' : n'est pas membre de '`global namespace''

1>juce_LowLevelGraphicsSoftwareRenderer.cpp
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_lowlevelgraphicssoftwarerenderer.cpp(1524) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_lowlevelgraphicssoftwarerenderer.cpp(1524) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_lowlevelgraphicssoftwarerenderer.cpp(1524) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_lowlevelgraphicssoftwarerenderer.cpp(1524) : error C2039: 'max' : n'est pas membre de '`global namespace''

1>juce_EdgeTable.cpp
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(463) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(463) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(463) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(463) : error C2039: 'min' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(504) : error C2065: 'lastLevel' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(514) : error C2065: 'lastLevel' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(521) : error C2065: 'lastLevel' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(538) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(538) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(538) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(538) : error C2039: 'min' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(643) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(643) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(643) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(643) : error C2039: 'min' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(646) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(646) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(648) : error C2065: 'top' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(648) : error C2065: 'bottom' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(649) : error C2065: 'rectLine' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(655) : error C2653: 'EdgeTable' : n'est pas un nom de classe ni d'espace de noms
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(655) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(655) : error C2143: erreur de syntaxe : absence de ',' avant '&'
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(657) : error C4430: spécificateur de type manquant - int est pris en compte par défaut. Remarque : C++ ne prend pas en charge int par défaut
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(657) : error C2146: erreur de syntaxe : absence de ';' avant l'identificateur 'clipped'
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(657) : error C2065: 'other' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(657) : error C2228: la partie gauche de '.bounds' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(657) : error C2228: la partie gauche de '.getIntersection' doit avoir un class/struct/union
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(657) : error C3861: 'clipped' : identificateur introuvable
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(659) : error C2065: 'clipped' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(659) : error C2228: la partie gauche de '.isEmpty' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(661) : error C2065: 'needToCheckEmptinesss' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(662) : error C2228: la partie gauche de '.setHeight' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(666) : error C2065: 'clipped' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(666) : error C2228: la partie gauche de '.getY' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(666) : error C2228: la partie gauche de '.getY' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(667) : error C2065: 'clipped' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(667) : error C2228: la partie gauche de '.getBottom' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(667) : error C2228: la partie gauche de '.getY' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(669) : error C2228: la partie gauche de '.getHeight' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(670) : error C2228: la partie gauche de '.setHeight' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(672) : error C2065: 'clipped' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(672) : error C2228: la partie gauche de '.getRight' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(672) : error C2228: la partie gauche de '.getRight' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(673) : error C2228: la partie gauche de '.setRight' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(673) : error C2065: 'clipped' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(673) : error C2228: la partie gauche de '.getRight' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(677) : error C2065: 'table' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(677) : error C2065: 'lineStrideElements' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(679) : error C2065: 'other' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(679) : error C2228: la partie gauche de '.table' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(679) : error C2065: 'other' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(679) : error C2228: la partie gauche de '.lineStrideElements' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(679) : error C2065: 'clipped' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(679) : error C2228: la partie gauche de '.getY' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(679) : error C2065: 'other' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(679) : error C2228: la partie gauche de '.bounds' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(679) : error C2228: la partie gauche de '.getY' doit avoir un class/struct/union
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(683) : error C3861: 'intersectWithEdgeTableLine' : identificateur introuvable
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(684) : error C2065: 'other' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(684) : error C2228: la partie gauche de '.lineStrideElements' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(687) : error C2065: 'needToCheckEmptinesss' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(691) : error C2653: 'EdgeTable' : n'est pas un nom de classe ni d'espace de noms
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(691) : error C2061: erreur de syntaxe : identificateur 'uint8'
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(693) : error C2228: la partie gauche de '.getY' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(695) : error C2228: la partie gauche de '.getHeight' doit avoir un class/struct/union
1> le type est ''unknown-type''
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(698) : error C2065: 'needToCheckEmptinesss' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(700) : error C2065: 'numPixels' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(706) : error C2065: 'numPixels' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(709) : error C2065: 'numPixels' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\graphics\contexts\juce_edgetable.cpp(709) : fatal error C1903: impossible de récupérer à partir des erreurs précédentes ; arrêt de la compilation

1>juce_CodeEditorComponent.cpp
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(159) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(159) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(159) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(159) : error C2039: 'min' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(698) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(698) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(698) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(698) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(698) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(698) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(779) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(779) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(779) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(779) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(779) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(779) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(785) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(785) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(785) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(785) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(825) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(825) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(825) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(825) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(825) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codeeditorcomponent.cpp(825) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>juce_CodeDocument.cpp
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codedocument.cpp(433) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codedocument.cpp(433) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\code_editor\juce_codedocument.cpp(433) : error C2062: type 'int' inattendu

1>juce_SplashScreen.cpp
1>x:\developement\juce_git\juce\src\gui\components\windows\juce_splashscreen.cpp(93) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\windows\juce_splashscreen.cpp(93) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\windows\juce_splashscreen.cpp(93) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\windows\juce_splashscreen.cpp(93) : error C2039: 'max' : n'est pas membre de '`global namespace''

1>juce_AudioDeviceSelectorComponent.cpp
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(128) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(128) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(128) : warning C4244: 'argument' : conversion de 'int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(128) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(789) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(789) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(789) : warning C4244: 'argument' : conversion de 'int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(789) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données

1>juce_LookAndFeel.cpp
1>x:\developement\juce_git\juce\src\gui\components\lookandfeel\juce_lookandfeel.cpp(473) : warning C4244: 'initialisation' : conversion de 'const float' en 'const int', perte possible de données

1>juce_StretchableObjectResizer.cpp
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(47) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(47) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(47) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(47) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(47) : error C2143: erreur de syntaxe : absence de ';' avant '{'
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(73) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(73) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(73) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(73) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(124) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(124) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(124) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(124) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\layout\juce_stretchableobjectresizer.cpp(126) : error C2181: instruction else sans if correspondant non conforme

1>juce_KeyboardFocusTraverser.cpp
1>x:\developement\juce_git\juce\src\gui\components\keyboard\juce_keyboardfocustraverser.cpp(55) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\keyboard\juce_keyboardfocustraverser.cpp(55) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\keyboard\juce_keyboardfocustraverser.cpp(55) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\keyboard\juce_keyboardfocustraverser.cpp(55) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\keyboard\juce_keyboardfocustraverser.cpp(59) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\keyboard\juce_keyboardfocustraverser.cpp(59) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\keyboard\juce_keyboardfocustraverser.cpp(59) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\keyboard\juce_keyboardfocustraverser.cpp(59) : error C2039: 'max' : n'est pas membre de '`global namespace''

1>juce_TableHeaderComponent.cpp
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_tableheadercomponent.cpp(149) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_tableheadercomponent.cpp(149) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_tableheadercomponent.cpp(149) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_tableheadercomponent.cpp(149) : error C2039: 'max' : n'est pas membre de '`global namespace''

1>juce_ListBox.cpp
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(429) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(429) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(429) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(429) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(528) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(528) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(528) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(528) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(772) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(772) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(772) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\gui\components\controls\juce_listbox.cpp(772) : error C2039: 'max' : n'est pas membre de '`global namespace''

1>juce_MD5.cpp
1>x:\developement\juce_git\juce\src\cryptography\juce_md5.cpp(94) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\cryptography\juce_md5.cpp(94) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\cryptography\juce_md5.cpp(94) : error C2275: 'juce::int64' : utilisation non conforme de ce type comme expression
1> x:\developement\juce_git\juce\src\core\juce_mathsfunctions.h(52) : voir la déclaration de 'juce::int64'
1>x:\developement\juce_git\juce\src\cryptography\juce_md5.cpp(94) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\cryptography\juce_md5.cpp(94) : error C3861: 'max' : identificateur introuvable

1>juce_AudioSampleBuffer.cpp
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(679) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(679) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(679) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(679) : error C2039: 'min' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(681) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(681) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(681) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(681) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(683) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(683) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(683) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\dsp\juce_audiosamplebuffer.cpp(683) : error C2039: 'max' : n'est pas membre de '`global namespace''

1>juce_AudioFormat.cpp
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(195) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(195) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(195) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(195) : error C2039: 'min' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(196) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(196) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(196) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(196) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(197) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(197) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(197) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(197) : error C2039: 'min' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(198) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(198) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(198) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(198) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(210) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(210) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(210) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(210) : error C2039: 'min' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(211) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(211) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(211) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(211) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(245) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(245) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(245) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(245) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(246) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(246) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(246) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(246) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(247) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(247) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(247) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(247) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(248) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(248) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(248) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(248) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(274) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(274) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(274) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(274) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(274) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(274) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(275) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(275) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(275) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(275) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(275) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(275) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(424) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(424) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(424) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(424) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(437) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(437) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(437) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(437) : error C2039: 'min' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(439) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(439) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(439) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(439) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(441) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(441) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(441) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(441) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(498) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(498) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(498) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(498) : error C2039: 'min' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(500) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(500) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(500) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(500) : error C2039: 'max' : n'est pas membre de '`global namespace''
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(502) : error C2039: 'numeric_limits' : n'est pas membre de 'std'
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(502) : error C2065: 'numeric_limits' : identificateur non déclaré
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(502) : error C2062: type 'int' inattendu
1>x:\developement\juce_git\juce\src\audio\audio_file_formats\juce_audioformat.cpp(502) : error C2039: 'max' : n'est pas membre de '`global namespace''
```

By adding #include in the juce\_StandardHeader.h, no errors but always theses 11 warnings :

```auto
1>juce_AudioDeviceSelectorComponent.cpp
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(128) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(128) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(128) : warning C4244: 'argument' : conversion de 'int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(128) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(789) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(789) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(789) : warning C4244: 'argument' : conversion de 'int' en 'float', perte possible de données
1>x:\developement\juce_git\juce\src\gui\components\special\juce_audiodeviceselectorcomponent.cpp(789) : warning C4244: 'argument' : conversion de 'const int' en 'float', perte possible de données

1>juce_LookAndFeel.cpp
1>x:\developement\juce_git\juce\src\gui\components\lookandfeel\juce_lookandfeel.cpp(473) : warning C4244: 'initialisation' : conversion de 'const float' en 'const int', perte possible de données
```

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [February 4, 2010, 5:33pm UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/4 "2010-02-04T17:33:04Z")

</div>

I thought I already included ?.. Oh well, thanks, I’ll check that and get it sorted out.

---

<div class="post-metadata">

**Author:** ![maxprod](https://avatars.discourse-cdn.com/v4/letter/m/3be4f8/32.png) [@maxprod](https://forum.juce.com/u/maxprod)\
**Post date:** [February 4, 2010, 6:48pm UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/5 "2010-02-04T18:48:14Z")

</div>

> [@jules](#):
>
> I thought I already included ?.. Oh well, thanks, I’ll check that and get it sorted out.

Think not, when I search for there’s nothing more than the one i’ve add. But you’ve included, this one not include the numeric\_limits.

Let me know if it’s me ?

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [February 4, 2010, 7:37pm UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/6 "2010-02-04T19:37:10Z")

</div>

Yes, thanks, it’s there now.

---

<div class="post-metadata">

**Author:** ![maxprod](https://avatars.discourse-cdn.com/v4/letter/m/3be4f8/32.png) [@maxprod](https://forum.juce.com/u/maxprod)\
**Post date:** [February 4, 2010, 7:42pm UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/7 "2010-02-04T19:42:50Z")

</div>

Thanks 😉

---

<div class="post-metadata">

**Author:** ![alimjan](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@alimjan](https://forum.juce.com/u/alimjan)\
**Post date:** [February 8, 2010, 7:53pm UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/8 "2010-02-08T19:53:37Z")

</div>

Hello! I’m trying to build a latest juce git version of Mon, 8 Feb 2010 16:26:29 and i’ve got the following error… Please point me, what i’m doing wrong, or may be my mistake is that i was born 😢

[![](http://s002.radikal.ru/i199/1002/43/58cbd4a52f86t.jpg)](http://radikal.ru/F/s002.radikal.ru/i199/1002/43/58cbd4a52f86.png.html)

Note: under MacOS X 10.6.2 i’ve no problem, everything just fine ☹

Thx.

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [February 8, 2010, 9:31pm UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/9 "2010-02-08T21:31:45Z")

</div>

I was doing a lot of changes at about that time - you might want to try it again now, and do a clean rebuild.

---

<div class="post-metadata">

**Author:** ![alimjan](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@alimjan](https://forum.juce.com/u/alimjan)\
**Post date:** [February 9, 2010, 4:52am UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/10 "2010-02-09T04:52:30Z")

</div>

Couple minutes ago i’ve get the lates git version… And the same results ☹

c:\juce\src\text…/containers/juce\_ScopedPointer.h(180) : error C2440: return: cannot convert from 'const juce::ScopedPointer \*const ’ to ‘juce::ScopedPointer \*’

UPD: modifying line 180

ScopedPointer\* getAddress() const throw() { return this; }

to

const ScopedPointer\* getAddress() const throw() { return this; }

solve the problem, also works with following variation: ScopedPointer\* getAddress() throw() { return this; } and const ScopedPointer\* getAddress() throw() { return this; }

wich one correct u think? or may be again i missed something 😢

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [February 9, 2010, 9:37am UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/11 "2010-02-09T09:37:40Z")

</div>

Hmm, yes that return value should be const… I wonder why my version of visual studio happily compiled it, but yours didn’t!? Weird… oh well, thanks, I’ll tidy that up!

---

<div class="post-metadata">

**Author:** ![alimjan](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@alimjan](https://forum.juce.com/u/alimjan)\
**Post date:** [February 9, 2010, 6:22pm UTC](https://forum.juce.com/t/latest-tip-build-error-vcexpress/4815/12 "2010-02-09T18:22:26Z")

</div>

Thanks for your attention and reply. I’m really don’t know, may be 'cos my Visual Studio 2008 has no sp1 installed?! ☹ But any way thanks for your attention and help. Bye…
