Plugin Live und VDR 2.5.4

  • Möchtest du die Änderungen in einem separaten Thread durchgehen? Falls ja, gerne.

    Ja, macht Sinn.

    Teste mal bitte den Stand auf Branch ob es damit bei dir geht. Sowohl im VDR Verzeichnis gebaut, wie auch außerhalb. Vor allen wäre eine Erklärung gut, warum das einen Unterschied macht.

    VDR
  • Funktioniert problemlos.


    Danke für das Entfernen des Notbehelfs '__STL_CONFIG_H'. :-)

    Das wäre einer meiner nächsten Tests gewesen.


    Was ich geändert habe ist

    using namespace std(..) <ENTFÄLLT>
    string std::string
    vector std::vector
    list std::list
    template< aTypename > template<aTypename> /* code readability */
    pair<XXX> std::pair<XXX>
    map<XXX> std::map<XXX>
    lexical_cast< XXX > lexical_cast<XXX> /* code readability */
    stdext::shared_ptr< XXX >

    stdext::shared_ptr<XXX> /* code readability */
    template< typename XXX >
    template< class XXX >
    template<typename XXX>/* code readability */
    template<class XXX> /* code readability */
    ostringstream
    istringstream
    std::stringstream /* prefer generic solutions */
    string::npos std::string::npos /* this one is correct, but we may simplify it. */
    for std::ios members...
    setw(N)
    setfill(N)
    hex
    dec
    use their full name...
    std::setw(N)
    std::setfill(N)
    std::hex
    std::dec



    Falls sich nach der Umstellung etwas anders als vorher verhält, dann ist das unerwartet und sollte gefixed werden.

    Erwarte ich nicht..

  • Mal sehen, was andere Compiler dazu meinen. Und warum dieser commit beim Bauen innerhalb des VDR Baums benötigt wird, verstehe ich zwar nicht, aber ist eben so.

    VDR