this is my last error:

Tecmake: Starting [ iup_scintilla:dllw4 ]

Tecmake: compiling Document.cxx ...
C:/mingw32-4.8.2-posix-dwarf/bin/g++ -c  -Wall -O2 -I../include -I../src -I. 
-I../src/win -Ilexlib -
Isrc -Iinclude -Iwin32 -Iwin -IC:/mingw32-4.8.2-posix-dwarf/include  
-DLUA_BUILD_AS_DLL -DLUA_LIB -D
STATIC_BUILD -DSCI_LEXER -DUNICODE -D_WIN32 -DDISABLE_D2D -DTEC_UNAME=dllw4 
-DTEC_SYSNAME=Win32 -DTE
C_LITTLEENDIAN -DTEC_32 -DWIN32 -DNDEBUG -o 
../obj/iup_scintilla/dllw4/Document.o src/Document.cxx
In file included from 
c:\mingw32-4.8.2-posix-dwarf\i686-w64-mingw32\include\c++\regex:35:0,
                 from src/Document.cxx:20:
c:\mingw32-4.8.2-posix-dwarf\i686-w64-mingw32\include\c++\bits\c++0x_warning.h:32:2:
 error: #error T
his file requires compiler and library support for the ISO C++ 2011 standard. 
This support is curren
tly experimental, and must be enabled with the -std=c++11 or -std=gnu++11 
compiler options.
 #error This file requires compiler and library support for the \
  ^
src/Document.cxx:2566:1: error: 'regex_constants' in namespace 'std' does not 
name a type
 std::regex_constants::match_flag_type MatchFlags(const Document *doc, int 
startPos, int endPos) {
 ^
src/Document.cxx: In function 'bool {anonymous}::MatchOnLines(const Document*, 
const Regex&, const {
anonymous}::RESearchRange&, RESearch&)':
src/Document.cxx:2578:2: error: 'match_results' is not a member of 'std'
  std::match_results<Iterator> match;
  ^
src/Document.cxx:2578:29: error: expected primary-expression before '>' token
  std::match_results<Iterator> match;
                             ^
src/Document.cxx:2578:31: error: 'match' was not declared in this scope
  std::match_results<Iterator> match;
                               ^
src/Document.cxx:2593:8: error: 'std::regex_constants' has not been declared
   std::regex_constants::match_flag_type flagsMatch = MatchFlags(doc, 
lineRange.start, lineRange.end
);
        ^
src/Document.cxx:2593:41: error: expected ';' before 'flagsMatch'
   std::regex_constants::match_flag_type flagsMatch = MatchFlags(doc, 
lineRange.start, lineRange.end
);
                                         ^
src/Document.cxx:2594:13: error: 'regex_search' is not a member of 'std'
   matched = std::regex_search(itStart, itEnd, match, regexp, flagsMatch);
             ^
src/Document.cxx:2594:62: error: 'flagsMatch' was not declared in this scope
   matched = std::regex_search(itStart, itEnd, match, regexp, flagsMatch);
                                                              ^
src/Document.cxx:2601:6: error: 'match_results' is not a member of 'std'
      std::match_results<Iterator> matchNext;
      ^
src/Document.cxx:2601:33: error: expected primary-expression before '>' token
      std::match_results<Iterator> matchNext;
                                 ^
src/Document.cxx:2601:35: error: 'matchNext' was not declared in this scope
      std::match_results<Iterator> matchNext;
                                   ^
src/Document.cxx:2602:16: error: 'regex_search' is not a member of 'std'
      matched = std::regex_search(itNext, itEnd, matchNext, regexp, flagsMatch);
                ^
src/Document.cxx: In function 'long int 
{anonymous}::Cxx11RegexFindText(Document*, int, int, const c
har*, bool, int*, RESearch&)':
src/Document.cxx:2635:8: error: 'std::regex' has not been declared
   std::regex::flag_type flagsRe = std::regex::ECMAScript;
        ^
src/Document.cxx:2635:25: error: expected ';' before 'flagsRe'
   std::regex::flag_type flagsRe = std::regex::ECMAScript;
                         ^
src/Document.cxx:2639:4: error: 'flagsRe' was not declared in this scope
    flagsRe = flagsRe | std::regex::icase;
    ^
src/Document.cxx:2639:29: error: 'std::regex' has not been declared
    flagsRe = flagsRe | std::regex::icase;
                             ^
src/Document.cxx:2654:4: error: 'wregex' is not a member of 'std'
    std::wregex regexp;
    ^
src/Document.cxx:2654:16: error: expected ';' before 'regexp'
    std::wregex regexp;
                ^
src/Document.cxx:2662:4: error: 'regexp' was not declared in this scope
    regexp.assign(&ws[0], flagsRe);
    ^
src/Document.cxx:2662:26: error: 'flagsRe' was not declared in this scope
    regexp.assign(&ws[0], flagsRe);
                          ^
src/Document.cxx:2666:4: error: 'regex' is not a member of 'std'
    std::regex regexp;
    ^
src/Document.cxx:2666:15: error: expected ';' before 'regexp'
    std::regex regexp;
               ^
src/Document.cxx:2667:4: error: 'regexp' was not declared in this scope
    regexp.assign(s, flagsRe);
    ^
src/Document.cxx:2667:21: error: 'flagsRe' was not declared in this scope
    regexp.assign(s, flagsRe);
                     ^
src/Document.cxx:2682:11: error: expected type-specifier
  } catch (std::regex_error &) {
           ^
src/Document.cxx:2682:28: error: expected unqualified-id before '&' token
  } catch (std::regex_error &) {
                            ^
src/Document.cxx:2682:28: error: expected ')' before '&' token
src/Document.cxx:2682:28: error: expected '{' before '&' token
src/Document.cxx:2682:29: error: expected primary-expression before ')' token
  } catch (std::regex_error &) {
                             ^
src/Document.cxx:2682:29: error: expected ';' before ')' token
src/Document.cxx:2685:4: error: expected primary-expression before 'catch'
  } catch (...) {
    ^
src/Document.cxx:2685:4: error: expected ';' before 'catch'
make[2]: *** [../obj/iup_scintilla/dllw4/Document.o] Error 1
make[1]: *** [iup_scintilla] Error 2
make: *** [iup_scintilla] Error 2

Best
victor bombi
  ----- Original Message ----- 
  From: Antonio Scuri 
  To: IUP discussion list. 
  Sent: Thursday, September 29, 2016 7:56 PM
  Subject: Re: [Iup-users] building zlib for im


    To use openMP yes, but that's done only in im_process_openmp, for regular 
im_process the pragma should be ignored by the compiler.


    I don't know about the c++11 flags. I don't remember if I compiled that 
library for Mingw64. 


  Best,
  Scuri




  On Thu, Sep 29, 2016 at 2:34 PM, Victor Bombi <[email protected]> wrote:

    For openmp I needed to activate a flag in other projects (-fopenmp or 
similar)

    But main problem is about c++11 because it gives a building error related 
to std::rege... while compiling Document.cxx

    How can I use c++11. Perhaps any flag as: export something = c++11
      ----- Original Message ----- 
      From: Antonio Scuri 
      To: IUP discussion list. 
      Sent: Thursday, September 29, 2016 7:27 PM
      Subject: Re: [Iup-users] building zlib for im


        It should have recognized the pragma. Just ignore the warnings. 


      Best,
      Scuri




      On Thu, Sep 29, 2016 at 2:22 PM, Victor Bombi <[email protected]> 
wrote:

        solved getting freetype from SVN

        Finally I am with iup, I get warnings: ignoring #pragma omp
        Should I had used any flag to use omp?
        Also getting warnings about c++11 needed, Any flag?
          ----- Original Message ----- 
          From: Victor Bombi 
          To: IUP discussion list. 
          Sent: Thursday, September 29, 2016 6:42 PM
          Subject: Re: [Iup-users] building zlib for im


          It seems that ftgl needs freetype to be build but in this case I get

          victor@victorPortatil /c/iup/freetype/src
          $ ./aa.bat
          make: *** No targets specified and no makefile found.  Stop.
            ----- Original Message ----- 
            From: Antonio Scuri 
            To: IUP discussion list. 
            Sent: Thursday, September 29, 2016 6:34 PM
            Subject: Re: [Iup-users] building zlib for im


              Yes, same thing. 


              About Lua 5.1 setargv.obj, it is an error in the "lua_conf.inc" 
file. Because it was designed to be built only by Visual C++. You can manually 
remove it.


            Best,
            Scuri




            On Thu, Sep 29, 2016 at 1:31 PM, Victor Bombi 
<[email protected]> wrote:

              well, it does not seem to be a problem because lua5.1.dll is built

              Now with ftgl I get

              victor@victorPortatil /c/iup/ftgl/src
              $ ./aa.bat
              make[1]: ../tecmakewin.mak: No such file or directory
              make[1]: *** No rule to make target `../tecmakewin.mak'.  Stop.
              make: *** [ftgl] Error 2

              Shall I copy tecmakewin.mak from im as I did with zlib?
                ----- Original Message ----- 
                From: Victor Bombi 
                To: IUP discussion list. 
                Sent: Thursday, September 29, 2016 6:08 PM
                Subject: Re: [Iup-users] building zlib for im


                I see, you meant to copy tecmakewin.mak
                It is done and zlib compiled

                Now building lua5.1 (from  
http://sourceforge.net/projects/luabinaries/files/) gives me

                Tecmake: linking lua5.1.exe ...
                C:/mingw32-4.8.2-posix-dwarf/bin/gcc -o ../bin/Win32/lua5.1.exe 
../obj/Win32/lua.o ../obj/Win32/lua.
                res setargv.obj  -Wl,-subsystem,console -L../lib/dll8 
-LC:/mingw32-4.8.2-posix-dwarf/lib -llua5.1 -l
                kernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 
-lshell32 -luuid -loleaut32 -lole32 -lcom
                ctl32
                gcc.exe: error: setargv.obj: No such file or directory
                make[1]: *** [../bin/Win32/lua5.1.exe] Error 1
                make: *** [lua] Error 2
                  ----- Original Message ----- 
                  From: Antonio Scuri 
                  To: IUP discussion list. 
                  Sent: Thursday, September 29, 2016 5:49 PM
                  Subject: Re: [Iup-users] building zlib for im


                    Yes, you may. Or simply copy the missing file from IM. They 
are identical.

                  Best,
                  Scuri



                  Em 29/09/2016 12:47, "Victor Bombi" <[email protected]> 
escreveu:

                    I cant see zlib folder inside im folder (soundforge)
                    Do you mean I should take it from SVN?
                      ----- Original Message ----- 
                      From: Antonio Scuri 
                      To: IUP discussion list. 
                      Sent: Thursday, September 29, 2016 5:21 PM
                      Subject: Re: [Iup-users] building zlib for im


                        Yes, sorry. I already fixed that problem in SVN. It 
will be included in the next release. But you can copy the files from IM to the 
same place in zlib folder that it will work. Thanks for reporting. 


                      Best,
                      Scuri




                      On Thu, Sep 29, 2016 at 11:52 AM, Victor Bombi 
<[email protected]> wrote:

                        Hello,

                        Trying to build im with mingw-w64 (32bits)
                        First building zlib gives me this problem

                        file aa.bat has:

                        export TEC_UNAME=dllw4
                        export DEFINES="LUA_BUILD_AS_DLL LUA_LIB"
                        export MINGW4=C:/mingw32-4.8.2-posix-dwarf
                        make

                        then:
                        victor@victorPortatil /c/iup/zlib/src
                        $ ./aa.bat
                        make[1]: ../tecmakewin.mak: No such file or directory
                        make[1]: *** No rule to make target 
`../tecmakewin.mak'.  Stop.
                        make: *** [zlib] Error 2

                        Best
                        victor bombi

                        
------------------------------------------------------------------------------
                        _______________________________________________
                        Iup-users mailing list
                        [email protected]
                        https://lists.sourceforge.net/lists/listinfo/iup-users





----------------------------------------------------------


                      
------------------------------------------------------------------------------



----------------------------------------------------------


                      _______________________________________________
                      Iup-users mailing list
                      [email protected]
                      https://lists.sourceforge.net/lists/listinfo/iup-users






                    
------------------------------------------------------------------------------

                    _______________________________________________
                    Iup-users mailing list
                    [email protected]
                    https://lists.sourceforge.net/lists/listinfo/iup-users




--------------------------------------------------------------


                  
------------------------------------------------------------------------------



--------------------------------------------------------------


                  _______________________________________________
                  Iup-users mailing list
                  [email protected]
                  https://lists.sourceforge.net/lists/listinfo/iup-users





----------------------------------------------------------------


                
------------------------------------------------------------------------------



----------------------------------------------------------------


                _______________________________________________
                Iup-users mailing list
                [email protected]
                https://lists.sourceforge.net/lists/listinfo/iup-users




              
------------------------------------------------------------------------------

              _______________________________________________
              Iup-users mailing list
              [email protected]
              https://lists.sourceforge.net/lists/listinfo/iup-users






--------------------------------------------------------------------


            
------------------------------------------------------------------------------



--------------------------------------------------------------------


            _______________________________________________
            Iup-users mailing list
            [email protected]
            https://lists.sourceforge.net/lists/listinfo/iup-users





----------------------------------------------------------------------


          
------------------------------------------------------------------------------



----------------------------------------------------------------------


          _______________________________________________
          Iup-users mailing list
          [email protected]
          https://lists.sourceforge.net/lists/listinfo/iup-users




        
------------------------------------------------------------------------------

        _______________________________________________
        Iup-users mailing list
        [email protected]
        https://lists.sourceforge.net/lists/listinfo/iup-users






--------------------------------------------------------------------------


      
------------------------------------------------------------------------------



--------------------------------------------------------------------------


      _______________________________________________
      Iup-users mailing list
      [email protected]
      https://lists.sourceforge.net/lists/listinfo/iup-users




    
------------------------------------------------------------------------------

    _______________________________________________
    Iup-users mailing list
    [email protected]
    https://lists.sourceforge.net/lists/listinfo/iup-users






------------------------------------------------------------------------------


  ------------------------------------------------------------------------------



------------------------------------------------------------------------------


  _______________________________________________
  Iup-users mailing list
  [email protected]
  https://lists.sourceforge.net/lists/listinfo/iup-users
------------------------------------------------------------------------------
_______________________________________________
Iup-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to