Re: [Unicon-group] Building Win64 version of Unicon on Windows
Hi Jafar, My fault was that I've installed mingw-w64 i686 but not x86_64. Now it's working.The next step will be trying tdm-gcc.Thanks,Sergey 24.01.2017, 16:58, "Jafar Al-Gharaibeh" :Hi Sergey, The error yo are seeing indicates that the compiler you are using doesn't do 64-bit. You probably have to change paths and/or the compiler name to get 64-bit builds with Mingw-64. U use tdm-gcc which is a repackage of Mingw-64 among other things including libraries. I don't have to do anything at the compiler side to get the 64-build working. Regards,Jafar On Tue, Jan 24, 2017 at 12:08 AM, Sergey Logichevwrote:Hello All!Suppose, my question is intended to Jafar in the first order. I wanted to check performance difference of 32-bit and 64-bit versions of Unicon on MS Windows. To build Win32 Unicon from the sources takes minor troubles (you only need to edit src\gdbm\systems.h - delete trailing semicolon (;) at the line #165), but Win64 version fails with following: c:\work\unicon>make WUnicon64 =Running configuration and setup scripts NT 64= cd config/win32/gcc && sh config.sh cd config/win32/gcc && sh nt-config.sh Configuring for console build... cd config/win32/gcc && sh config64.sh Running 64-bit build configuration... Done! ==Building NT Unicon== make Uniconmake[1]: Entering directory `/c/work/unicon'cd src/rtt && makemake[2]: Entering directory `/c/work/unicon/src/rtt'gcc --static -m64 -O2 -mnop-fun-dllimport -mwin32 -DPTW32_STATIC_LIB -I../gdbm -I../libtp -DRttx -DRTT -DTokDotH=\"../rtt/ltoken.h\" -DNTConsole -c -o rttparse.o rttparse.crttparse.c:1:0: sorry, unimplemented: 64-bit mode not compiled in I used Mingw-W64 with gcc 6.3.0.It's unclear for me how was build the 64-bit version of Unicon 12.3.0 available at sourceforge?https://sourceforge.net/projects/unicon/files/setup-unicon_12.3.0_Beta_threads(64-bit)_rev4237.exe Best regards,Sergey Logichev--Check out the vibrant tech community on one of the world's mostengaging tech sites, SlashDot.org! http://sdm.link/slashdot___Unicon-group mailing listUnicon-group@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/unicon-group -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot___ Unicon-group mailing list Unicon-group@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/unicon-group
Re: [Unicon-group] Building Win64 version of Unicon on Windows
Hi Sergey, The error yo are seeing indicates that the compiler you are using doesn't do 64-bit. You probably have to change paths and/or the compiler name to get 64-bit builds with Mingw-64. U use tdm-gcc which is a repackage of Mingw-64 among other things including libraries. I don't have to do anything at the compiler side to get the 64-build working. Regards, Jafar On Tue, Jan 24, 2017 at 12:08 AM, Sergey Logichev wrote: > Hello All! > Suppose, my question is intended to Jafar in the first order. > > I wanted to check performance difference of 32-bit and 64-bit versions of > Unicon on MS Windows. To build Win32 Unicon from the sources takes minor > troubles (you only need to edit src\gdbm\systems.h - delete trailing > semicolon (;) at the line #165), but Win64 version fails with following: > > c:\work\unicon>make WUnicon64 > > = > Running configuration and setup scripts NT 64 > = > > cd config/win32/gcc && sh config.sh > > cd config/win32/gcc && sh nt-config.sh > > Configuring for console build... > > cd config/win32/gcc && sh config64.sh > > Running 64-bit build configuration... > > Done! > > == > Building NT Unicon > == > > make Unicon > make[1]: Entering directory `/c/work/unicon' > cd src/rtt && make > make[2]: Entering directory `/c/work/unicon/src/rtt' > gcc --static -m64 -O2 -mnop-fun-dllimport -mwin32 -DPTW32_STATIC_LIB > -I../gdbm -I../libtp -DRttx -DRTT -DTokDotH=\"../rtt/ltoken.h\" -DNTConsole > -c -o rttparse.o rttparse.c > rttparse.c:1:0: sorry, unimplemented: 64-bit mode not compiled in > > I used Mingw-W64 with gcc 6.3.0. > It's unclear for me how was build the 64-bit version of Unicon 12.3.0 > available at sourceforge? > https://sourceforge.net/projects/unicon/files/setup- > unicon_12.3.0_Beta_threads(64-bit)_rev4237.exe > > Best regards, > Sergey Logichev > > > -- > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > ___ > Unicon-group mailing list > Unicon-group@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/unicon-group > > -- Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot___ Unicon-group mailing list Unicon-group@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/unicon-group