Recent Posts

Pages: 1 2 3 4 5 6 [7] 8 9 10
61
Nightly builds / Re: The 19June 2022 build (12839) is out.
« Last post by AndrewCot on August 15, 2022, 12:14:42 pm »
Thank you very much for this.

I will have a look at it in the next few days.
62
Nightly builds / Re: The 19June 2022 build (12839) is out.
« Last post by Xaviou on August 15, 2022, 12:01:46 pm »
Hi.
Xaviou,
The Mac DMG build using the SF files ends up being different to the DMG file you have. The differences are related to the DMG installation process where with your DMG it uses the extra files to show the drag and drop dialog so the end user does not have to manually (like I have to do) drag the C::B icon onto the finder application dialog.
Can you supply the additional process/files so they can be included in the SF C::B repo? Even a link to the files or repo and then I can create a ticket and include the files as a patch to save your time.

Thanks,Andrew
I finally took the time to share these files, with a small "how to".
You'll find a "macOS build files" folder in the Google Drive one, witch contains:
  • the dmg background png file
  • the dmg creation script
  • a small text file describing the building steps
Hope it'll help.
If you need more informations on this, don't hesitate to ask for.

Regards
Xav'
63
Nightly builds / Re: The 13 August 2022 build (12864) is out.
« Last post by Xaviou on August 15, 2022, 11:57:14 am »
Hi.

OS X version of this rev can be downloaded from my Google Drive.
There is only a macOS-11.6 version.
Note that it is not a notarized version of the application.

32 bits version for Windows can also be found in the same place (wx-3.1.7 with the aui patch).

Debian Buster and Bullseye (32 and 64 bits) can be installed from my repo.

Regards
Xav'
64
Nightly builds / Re: The 13 August 2022 build (12864) is out.
« Last post by Miguel Gimenez on August 15, 2022, 11:11:40 am »
Can you test this?
Code
        // Stream->PutBool(DataSubName + _T("_checked"),CHECK[i],false);
        bool Checked = CHECK[i];
        Stream->PutBool(DataSubName + _T("_checked"), Checked, false);
65
Development / Re: New Variable to support wx-config in MSys2 MinGW
« Last post by ollydbg on August 15, 2022, 05:25:43 am »
I have come across two issues as described below:


WX_CONFIG Library usage
Cannot build SDK target using what I think is the standard using the library linker tag as follows:
    You cannot use the following
        <Add library="`$(WX_CONFIG) --libs std,aui,propgrid`" />
    You need to use this
        <Add option="`$(WX_CONFIG) --libs std,aui,propgrid`" />

I see no difference between what you say works and not works.

Tim S

I think they are different options:

For example:

Code
				<Linker>
<Add option="`$(WX_CONFIG) --libs std,aui`" />
<Add option="-Wl,--no-undefined" />
<Add library="codeblocks" />
</Linker>


The "Add library" told C::B that a library named "codeblocks" will be linked, C::B will generate the correct linker command line option.
While, the "Add option" let the user directly put the linker command line option.
66
Development / Re: New Variable to support wx-config in MSys2 MinGW
« Last post by stahta01 on August 15, 2022, 05:23:01 am »
I have come across two issues as described below:


WX_CONFIG Library usage
Cannot build SDK target using what I think is the standard using the library linker tag as follows:
    You cannot use the following
        <Add library="`$(WX_CONFIG) --libs std,aui,propgrid`" />
    You need to use this
        <Add option="`$(WX_CONFIG) --libs std,aui,propgrid`" />

I see no difference between what you say works and not works.
Oops I see it now.

Tim S
67
Development / Re: New Variable to support wx-config in MSys2 MinGW
« Last post by AndrewCot on August 15, 2022, 04:50:42 am »
I have come across two issues as described below:


WX_CONFIG Library usage
Cannot build SDK target using what I think is the standard using the library linker tag as follows:
    You cannot use the following
        <Add library="`$(WX_CONFIG) --libs std,aui,propgrid`" />
    You need to use this
        <Add option="`$(WX_CONFIG) --libs std,aui,propgrid`" />

    Because the library code does not work with the wx_config results correctly. Another issue is that when using the wx_config as an option the libraries are included in the link command order like they are options and not libraries. The work around in Tim's CodeBlocks_wx32-msys2.zip project is to specify libraries that need to be included before the wxWidgets libraries as an option like:
        <Add option="-lwxscintilla_cb" />

Does anyone know if there is a way to use the library tags instead of option tags? I could not find any way of doing this with the current code that I looked at, but I may not have looked in the right place.


Additional Paths issue and potential changes required:
When you include $(TARGET_COMPILER_DIR)../usr/bin in the "Additional Paths" option in the global Compiler setting then on Windows any existing project that includes the zip command in the <ExtraCommands /> you will need to change the directory delim '\' to '/' if you are using the '/' delim as you will now use the MSYS2 usr/bin/zip instead of your existing windows zip file.
68
Nightly builds / Re: The 13 August 2022 build (12864) is out.
« Last post by stahta01 on August 15, 2022, 12:36:14 am »
My tests with STL build were made using wx3.1.5 and GCC 8.1, I have not tested STL recently. I can make some tests next tuesday.

Thank you if you do that; no hurry.
Code
H:\repos\git\devel\IDE_git_repos\codeblocks_sfmirror\src\plugins\contrib\wxSmith\wxwidgets\properties\wxsarraystringcheckproperty.cpp: In member function 'virtual bool wxsArrayStringCheckProperty::PropStreamWrite(wxsPropertyContainer*, wxsPropertyStream*)':
H:\repos\git\devel\IDE_git_repos\codeblocks_sfmirror\src\plugins\contrib\wxSmith\wxwidgets\properties\wxsarraystringcheckproperty.cpp:121:61: error: cannot bind non-const lvalue reference of type 'bool&' to an rvalue of type 'bool'
  121 |         Stream->PutBool(DataSubName + _T("_checked"),CHECK[i],false);

Tim S.
69
Nightly builds / Re: The 13 August 2022 build (12864) is out.
« Last post by Miguel Gimenez on August 14, 2022, 10:05:31 pm »
My tests with STL build were made using wx3.1.5 and GCC 8.1, I have not tested STL recently. I can make some tests next tuesday.
70
Nightly builds / Re: The 13 August 2022 build (12864) is out.
« Last post by stahta01 on August 14, 2022, 08:21:55 pm »
I have all MSW files for wxWidgets 3.2 in 32 bits, I can generate the 64 bits version and commit them all.

I am having issues building wxSmith using wxWidgets 3.2.0 with STL configuration and MinGW64 GCC 12.1.0, did you have to patch wxSmith code?

Tim S.
Pages: 1 2 3 4 5 6 [7] 8 9 10