Recent Posts

Pages: 1 2 3 4 [5] 6 7 8 9 10
41
General (but related to Code::Blocks) / Re: "Latest news" suggestion
« Last post by blauzahn on August 24, 2024, 09:13:54 am »
When you download the sourcecode from trunk you can get a changelog. This you can get via the original svn or via git svn.
Here is the part of my Makefile that deals with clone and update both ways:

Code
.PHONY: \
  all \
  clone \
  clone_svn \
  clone_git \
  update \
  update_svn \
  update_git \
  updateChangeLog \

trunk=trunk
trunk_git=trunk.git

all:

clone: clone_svn clone_git

clone_git:
git svn clone -r1:12723 svn://svn.code.sf.net/p/codeblocks/code/trunk $(trunk_git)

clone_svn:
svn checkout svn://svn.code.sf.net/p/codeblocks/code/trunk
$(MAKE) updateChangeLog

update: update_svn # update_git

update_svn:
(cd $(trunk) && svn update)
$(MAKE) updateChangeLog

updateChangeLog:
(cd $(trunk) && ./updateChangeLog.sh && ./update_revision.sh)

update_git:
(cd $(trunk_git) && git svn fetch && git merge remotes/git-svn)


In trunk, see the plain text file ChangeLog. Alternatively you can see the same changes in the git history, e.g. via gitk.
Please be aware that the initial git clone is quite slow. That's why I used the git svn arg -r <n>. Fortunately, updating is quick.

Currently, the last Changelog entry is:
Quote
2024-08-13 13:51  wh11204

svn13542:  - wxSmith: Fix compilation with wxWidgets 3.0 after
     [r13541].
42
General (but related to Code::Blocks) / "Latest news" suggestion
« Last post by Maarten on August 23, 2024, 09:10:41 pm »
Hi,

I'm a relative newcomer here, and do AVR programming. I've started in the Arduino IDE, went to Atom/PlatformIO, and when that IDE was killed I had to look for another IDE.

I've tried quite a few editors and came across this one. It's exactly what I was looking for: clean, straightforward and fast starting.

There was one thing that made me hesitate to try CodeBlocks, and that was that when looking at the "Latest News" section, I saw the latest post was from March 2021. I thought the project was dead, and I should not bother. Luckily I eventually did find there was still development going on, and decided to try it.

So my suggestion would be, which probably is already mentioned before. Isn't it possible to at least show the the commits being made to the project, so when you click on "Latest News" you can clearly see there is still activity here? Not sure there is an SVN api for this to integrate it in the page. If only there was a post every x-months this would probably make people think this project is still alive.

Anyway, thanks for making this awesome project!

Best regards,

Maarten
43
General (but related to Code::Blocks) / Re: Welcome Newcomers - PLEASE READ!!!
« Last post by Maarten on August 23, 2024, 08:40:41 pm »
"I am new, I am here"

Thank you for making this great project!
44
Announcements / Re: successor of 20.03 available?
« Last post by everSome on August 23, 2024, 08:27:40 pm »
FWIW: MSYS2 has an mingw-w64-codeblocks package that's euphemistically versioned as "20.03.r13539-2" available in three binary packages, namely:
mingw-w64-clang-x86_64-codeblocks
mingw-w64-clang-aarch64-codeblocks
mingw-w64-ucrt-x86_64-codeblocks
45
Announcements / Re: successor of 20.03 available?
« Last post by fredIcn on August 23, 2024, 11:51:57 am »
I second that.
CodeBlocks is a great product, the community is waiting anxiously
46
Announcements / Re: successor of 20.03 available?
« Last post by nji on August 22, 2024, 07:54:53 pm »
Really looking forward to it... hopefully Linux packages too.  ;)
47
Announcements / Re: successor of 20.03 available?
« Last post by Pecan on August 22, 2024, 06:28:41 am »
Hello,
I See that I'm not alone with the requests for a new Release.
Defenetly not alone, but unfortunatelly it looks like the devs only can ofer beta versions called nightly builds.

A new release is in the queue. The devs are working on it.
48
Development / Re: build bot in the github, I see one nice project
« Last post by Grit Clef on August 22, 2024, 04:28:17 am »
That zip would not work; I have tried several other distributions, but none of them worked.
49
Announcements / Re: successor of 20.03 available?
« Last post by gtafan on August 21, 2024, 08:25:33 pm »
Hello,
I See that I'm not alone with the requests for a new Release.
Defenetly not alone, but unfortunatelly it looks like the devs only can ofer beta versions called nightly builds.
50
Development / Re: New Variable to support wx-config in MSys2 MinGW
« Last post by ollydbg on August 20, 2024, 03:44:33 pm »
The discussion was in year 2022, but it looks like I need to make a conclusion in year 2024.

1, I can define a global compiler variable(gcv) in the "Menu->Settings->Global variables" dialog.

If I'm using msys2's gcc, and the library is installed by pacman, I can set a gcv named wx_config like below:

Code
wx-config-msys2.exe --prefix=$(TARGET_COMPILER_DIR)

If I'm using a wx library build myself, and I can set the wx_config gcv like below:

Code
wx-config.exe --prefix=E:/code/wxWidgets-3.2.4 --wxcfg=gcc_dll/mswud --debug

Note that the "--debug" option or the "--wxcfg=gcc_dll/mswud" depends on what kinds of wx library did you built. Maybe you are using release build, so the "--debug" option can be removed, and the correct option could be: "--wxcfg=gcc_dll/mswu".


2,
Now, in your cbp build options, you need to write such options:

For compiler options, you can write:

Code
`$(#WX_CONFIG) --cflags`

For resource compiler options, you can write:

Code
`$(#WX_CONFIG) --rcflags`

For linker options, you can write:

Code
`$(#WX_CONFIG) --libs all`

Note either wx-config.exe or wx-config-msys2.exe was built from the

eranif/wx-config-msys2: wx-config tool for MSYS2 based installation of wxWidgets using the mingw64 repository


BTW:

It looks like when using a gcv, the "#" should be used, so the below command will cause errors.

Code
`$(WX_CONFIG) --libs all`

BTW2:

You must use the Backtick in the compiler options.


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