Code::Blocks Forums

User forums => Nightly builds => Topic started by: killerbot on November 15, 2015, 09:37:47 am

Title: The 15 November 2015 build (10574) is out.
Post by: killerbot on November 15, 2015, 09:37:47 am
Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before you use a nightly make sure you understand how it works (http://forums.codeblocks.org/index.php/topic,3232.0.html).

A link to the unicode windows wxWidget dll for Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/wxmsw28u_gcc_cb_wx2812_gcc492-TDM.7z

For those who might need this one (when no MingW installed on your system) : the mingw10m.dll : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/mingwm10_gcc492-TDM.7z

The 15 November 2015 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20151115_rev10574_win32.7z
  - Linux :
   none

The current SDK version is : 1.29.0

Resolved Fixed:


Regressions/Confirmed/Annoying/Common bugs:


Title: Re: The 15 November 2015 build (10574) is out.
Post by: MortenMacFly on November 15, 2015, 10:19:38 am
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20151115_rev10574_win32.7z
...additionally for Windows, the setup version is available, too:
http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20151115_rev10574_win32_setup.exe
http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2015/CB_20151115_rev10574_win32_setup.zip
Title: Re: The 15 November 2015 build (10574) is out.
Post by: ollydbg on November 15, 2015, 01:32:11 pm
Sorry, spellcheck - not work, and - crash on start  :'(
I see you report this bug several times. For me, it works OK on an English spellcheck dictionary.
Is it possible you can supply a simple test case, so that we can test it. For me, I don't have Russian dict, and it looks like we need a file contains Russian words? Also, can you show what is the steps to reproduce the crash.

BTW: to let this bug won't lost in the forum, I think you can post a bug report in our Sourceforge site: https://sourceforge.net/projects/codeblocks/
Title: Re: The 15 November 2015 build (10574) is out.
Post by: jens on November 15, 2015, 01:39:19 pm
Debian packages (binaries and sources) for 32-bit and 64-bit systems can be found in my debian-repo (https://apt.jenslody.de/).
These packages are build against wxWidgets 3.0 from Debian repos and mght not be as stable than the versions build against wx2.8, but there are no wx2.8 packages available (at least for stable) from official repos.
Please test and give feedback.

Fedora packages (binaries and sources) for 32-bit and 64-bit systems (fc21, fc22, fc23 and rawhide), RedHat/CentOS 5 and 6 packages (also 32-bit and 64-bit) and RedHat/CentOS 7 packages (64-bit) can be found in my copr-repo (https://copr.fedoraproject.org/coprs/jenslody/).
Instructions how to use it can be found on my server (https://rpm.jenslody.de/)  or on copr (https://copr.fedoraproject.org/coprs/jenslody/).
Title: Re: The 15 November 2015 build (10574) is out.
Post by: MortenMacFly on November 15, 2015, 01:45:37 pm
Sorry, spellcheck - not work, and - crash on start  :'(
Sorry, user Krahm - not work, and - crashes on report. :'(

If you are developer yourself try to look with our eyes: How should we solve reports like "crash on start"? Assume I report wrt to your application "crashes on start" without further explanation. How would you be able to solve? So until you learn to explain what you are trying to tell we can't and won't do anything.
Title: Re: The 15 November 2015 build (10574) is out.
Post by: jens on November 15, 2015, 03:39:47 pm
svn10574 - crash on read first source file with Russian comments, and I must to return on svn9958.
No crash on linux (F23 64-bit) neither with C::B compiled against wx2.8 nor against wx3.0 .
Title: Re: The 15 November 2015 build (10574) is out.
Post by: MortenMacFly on November 15, 2015, 05:46:22 pm
Thanks!
Next Russian dictionaries I place here: http://www.shipdesign.ru/Software/SpellChecker-rus.zip
and many Russian comments in source: http://www.shipdesign.ru/Software/Ocean_Src.zip
svn10574 - crash on read first source file with Russian comments, and I must to return on svn9958.
OK, seems we are getting somewhere. However, it does not crash for me either.
Additionally the files do not show Cyrillic characters at all?! (See screenshot.) What am I missing?
Title: Re: The 15 November 2015 build (10574) is out.
Post by: jens on November 15, 2015, 08:59:25 pm
Additionally the files do not show Cyrillic characters at all?! (See screenshot.) What am I missing?

I have cyrillic characters, what are your settings for encoding detection ?
Title: Re: The 15 November 2015 build (10574) is out.
Post by: raynebc on November 15, 2015, 09:35:25 pm
I wonder if saving the source files into a proper Unicode format like UTF-8 would help?  I'd opened a ticket a while ago (https://sourceforge.net/p/codeblocks/tickets/53/) where accented extended ASCII characters were enough for Codeblocks to be unable to display a source file.
Title: Re: The 15 November 2015 build (10574) is out.
Post by: MortenMacFly on November 16, 2015, 08:42:57 am
I have cyrillic characters, what are your settings for encoding detection ?
Nothing special. Encoding results in Windows 1252. See attachment...
Title: Re: The 15 November 2015 build (10574) is out.
Post by: jens on November 16, 2015, 10:35:11 pm
I have cyrillic characters, what are your settings for encoding detection ?
Nothing special. Encoding results in Windows 1252. See attachment...
No issues on my windows 7 vm with latest trunk and wx2.8.

No crash and cyrillic characters.

Encoding when opening files is "WINDOWS-1252" as fallback encodig.
Try to detect latin-2 encoding is unchecked.

"Ani/LongWaves.cpp" is detected as "WINDOWS-1252",
"Ani/Ani.cpp" is detected as "WINDOWS-1251".
Title: Re: The 15 November 2015 build (10574) is out.
Post by: MortenMacFly on November 17, 2015, 08:00:45 pm
"Ani/LongWaves.cpp" is detected as "WINDOWS-1252",
"Ani/Ani.cpp" is detected as "WINDOWS-1251".
For me (Windows 10) both are detected as 1252 but in none of them I see Cyrillic characters. Do you? Did I get that right? Can you post a small screenshot?

What would be the reason for such difference on Windows...?! :o
Title: Re: The 15 November 2015 build (10574) is out.
Post by: jens on November 18, 2015, 06:26:44 am
"Ani/LongWaves.cpp" is detected as "WINDOWS-1252",
"Ani/Ani.cpp" is detected as "WINDOWS-1251".
For me (Windows 10) both are detected as 1252 but in none of them I see Cyrillic characters. Do you? Did I get that right? Can you post a small screenshot?

What would be the reason for such difference on Windows...?! :o
I will test on windows 10 also.
Maybe no cyrillic fonts ?
Title: Re: The 15 November 2015 build (10574) is out.
Post by: MortenMacFly on November 18, 2015, 07:57:45 am
Maybe no cyrillic fonts ?
Maybe, although I can enter Cyrillic text. Leads me to the next question: What Cyrillic fonts do you have? Did you install something special? I've standard Windows and Word fonts which should be more than enough. I'll check what font is used in Word if I enter Cyrillic there...
Title: Re: The 15 November 2015 build (10574) is out.
Post by: jens on November 18, 2015, 08:26:22 am
Maybe no cyrillic fonts ?
Maybe, although I can enter Cyrillic text. Leads me to the next question: What Cyrillic fonts do you have? Did you install something special? I've standard Windows and Word fonts which should be more than enough. I'll check what font is used in Word if I enter Cyrillic there...
I just installed C::B (this nightly) from your installer on a Wondows 10 default install (updated from 8->8.1).
No special fonts, no crash and chyrillic characters.
detected as "WINDOWS-1251"! I only get "WINDOWS-1252" if I set it as default encoding (overriding detection).
Title: Re: The 15 November 2015 build (10574) is out.
Post by: jsybeyond on November 20, 2015, 03:43:05 pm
How can I download this software?
Which link should I click?

Edit: Removed non-english content. Please respect the forum rules, this an english-only forum. Thank you.
Title: Re: The 15 November 2015 build (10574) is out.
Post by: jsybeyond on November 21, 2015, 08:18:27 am
Hello,MortenMacFly.My English is poor.I set up this software,and there are some bugs on it.I don't know how to deal with it.Can you help me?
Title: Re: The 15 November 2015 build (10574) is out.
Post by: MortenMacFly on November 21, 2015, 08:36:26 am
Hello,MortenMacFly.My English is poor.I set up this software,and there are some bugs on it.I don't know how to deal with it.Can you help me?
Yes I help you hereby. I helped as much as I can given your decription. Glad its solved now. Your welcome.
Title: Re: The 15 November 2015 build (10574) is out.
Post by: jsybeyond on November 21, 2015, 08:50:25 am
Hello,MortenMacFly.My English is poor.I set up this software,and there are some bugs on it.I don't know how to deal with it.Can you help me?
Yes I help you hereby. I helped as much as I can given your decription. Glad its solved now. Your welcome.
Dose this IDE have the Chinese version?If not,why don't design Chinese version? Codeblocks is a great IDE.If it has Chinese version,I think many chinese will use it.
Title: Re: The 15 November 2015 build (10574) is out.
Post by: ollydbg on November 21, 2015, 10:44:49 am
Dose this IDE have the Chinese version?If not,why don't design Chinese version? Codeblocks is a great IDE.If it has Chinese version,I think many chinese will use it.
It does have a Chinese version, I think many Chinese people use it.
Did you search the web about the keyword "Codeblocks 中文版"?
There are many results, such as: codeblocks baidu tieba (http://tieba.baidu.com/f?kw=codeblocks&ie=utf-8)
Title: Re: The 15 November 2015 build (10574) is out.
Post by: jsybeyond on November 21, 2015, 12:22:49 pm
It does have a Chinese version, I think many Chinese people use it.
Did you search the web about the keyword "Codeblocks 中文版"?
There are many results, such as: codeblocks baidu tieba (http://tieba.baidu.com/f?kw=codeblocks&ie=utf-8)
The software in tieba is not entirely in Chinese, some still retains its English.
Title: Re: The 15 November 2015 build (10574) is out.
Post by: ollydbg on November 21, 2015, 02:16:57 pm
It does have a Chinese version, I think many Chinese people use it.
Did you search the web about the keyword "Codeblocks 中文版"?
There are many results, such as: codeblocks baidu tieba (http://tieba.baidu.com/f?kw=codeblocks&ie=utf-8)
The software in tieba is not entirely in Chinese, some still retains its English.
Maybe that's true, there are some text not fully translated to Chinese. And you can help.  :)
Hello,MortenMacFly.My English is poor.I set up this software,and there are some bugs on it.I don't know how to deal with it.Can you help me?
What are the bugs as mentioned above.
Title: Re: The 15 November 2015 build (10574) is out.
Post by: CuteAlien on December 10, 2015, 10:49:37 pm
Aside from the libwxsmithcontribitems.so I seem to have another problem on Debian which seems new.
After a while I suddenly can't open files anymore. Or they don't show. I still get the new tab with the file-name, but it only shows a gray background without any source-code.

It seems to happen at some point after I do a "swap header/source" or a "find declaration" or "find implementation". Once it starts I can also no longer open that files by the project file list. Restarting code/blocks all works then again for a while.

This is happening rather often.

Also got a few crashes already, unfortunately I just restarted, so no info yet (happens always pretty random when I'm in the middle of typing).

Title: Re: The 15 November 2015 build (10574) is out.
Post by: yvesdm3000 on December 11, 2015, 07:13:19 am
Did you compile with xw2.8 or wx3.0 ?

Yves
Title: Re: The 15 November 2015 build (10574) is out.
Post by: CuteAlien on December 11, 2015, 06:10:44 pm
I used the jenslody repository version, so not compiled myself. But just noticed there was a newer thread,  so I should have posted in there. The libs my debian jessie is using are:
       linux-vdso.so.1 (0x00007ffc689ec000)
        libcodeblocks.so.0 => /usr/lib/libcodeblocks.so.0 (0x00007fac2c994000)
        libwx_gtk2u_aui-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk2u_aui-3.0.so.0 (0x00007fac2c6ef000)
        libwx_gtk2u_propgrid-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk2u_propgrid-3.0.so.0 (0x00007fac2c3ed000)
        libwx_gtk2u_richtext-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk2u_richtext-3.0.so.0 (0x00007fac2c00f000)
        libwx_gtk2u_xrc-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk2u_xrc-3.0.so.0 (0x00007fac2bc53000)
        libwx_gtk2u_html-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk2u_html-3.0.so.0 (0x00007fac2b95e000)
        libwx_gtk2u_qa-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk2u_qa-3.0.so.0 (0x00007fac2b72a000)
        libwx_gtk2u_adv-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk2u_adv-3.0.so.0 (0x00007fac2b306000)
        libwx_gtk2u_core-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0 (0x00007fac2aa0f000)
        libwx_baseu_xml-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_baseu_xml-3.0.so.0 (0x00007fac2a7fe000)
        libwx_baseu_net-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 (0x00007fac2a5ac000)
        libwx_baseu-3.0.so.0 => /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 (0x00007fac2a0ef000)
        libgtk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007fac29aa1000)
        libgdk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 (0x00007fac297eb000)
        libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007fac295de000)
        libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007fac293b7000)
        libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fac290a2000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007fac28e80000)
        libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fac28b07000)
        libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007fac288f1000)
        libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007fac286a3000)
        libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fac28451000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fac28142000)
        libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fac27f05000)
        libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fac27c5b000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fac27a3e000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fac2783a000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fac2752f000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fac2722e000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fac27018000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fac26c6f000)
        libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fac2692c000)
        libnotify.so.4 => /usr/lib/x86_64-linux-gnu/libnotify.so.4 (0x00007fac26724000)
        libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007fac2651e000)
        libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007fac26316000)
        libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007fac260ef000)
        libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x00007fac25e98000)
        libtiff.so.5 => /usr/lib/x86_64-linux-gnu/libtiff.so.5 (0x00007fac25c23000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fac259fa000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fac257df000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fac2d31a000)
        libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fac255db000)
        libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007fac253d8000)
        libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fac251d5000)
        libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fac24fcf000)
        libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fac24dc5000)
        libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007fac24bc2000)
        libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007fac249b2000)
        libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fac247a8000)
        libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007fac2459d000)
        libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fac2438b000)
        libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007fac24189000)
        libpixman-1.so.0 => /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fac23edc000)
        libxcb-shm.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fac23cd8000)
        libxcb-render.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fac23ace000)
        libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fac238ac000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fac236a4000)
        libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fac2347f000)
        libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fac23268000)
        libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007fac23011000)
        libthai.so.0 => /usr/lib/x86_64-linux-gnu/libthai.so.0 (0x00007fac22e08000)
        libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007fac22c00000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fac22992000)
        libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007fac22775000)
        libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007fac22570000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fac2234d000)
        libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0 (0x00007fac2213e000)
        libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fac21f3a000)
        libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fac21d35000)
        libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007fac21b19000)
        libdatrie.so.1 => /usr/lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007fac21911000)


But just got a new version in latest apt-update - I'll check if I can reproduce the problems in there in some way.