Search found 10 matches

by david_mtl
Thu Jan 30, 2020 1:17 am
Forum: Compiler / Linking / IDE Related
Topic: Which build system is best for cross-platform development?
Replies: 7
Views: 219

Re: Which build system is best for cross-platform development?

Also - it is easier to debug your code with IDE. ;-) That's a pretty good point. I need an easy way to debug my apps. So I see a few options then. - Use codelite with different targets for each platform. - Use a different IDE for each platform. - Use something like CMake to generate a project for e...
by david_mtl
Wed Jan 29, 2020 7:23 pm
Forum: Compiler / Linking / IDE Related
Topic: Which build system is best for cross-platform development?
Replies: 7
Views: 219

Re: Which build system is best for cross-platform development?

I didn't look how to incorporate everything whe there will be no Xcode, but I'm sure it will be easy as it will have just a appropriate Makefile. So you don't need a CMake/Bakefile/whatever. All you do is to use wizard/MSVC solution to create a project and build it. Just to be sure I understand, do...
by david_mtl
Wed Jan 29, 2020 6:38 pm
Forum: Compiler / Linking / IDE Related
Topic: Which build system is best for cross-platform development?
Replies: 7
Views: 219

Re: Which build system is best for cross-platform development?

Ah, good to know about Bakefile, thanks!

I guess it would be worth it to bite the bullet and learn CMake, can't be a bad time investment considering how ubiquitous it is.

Food for thought, thanks!
by david_mtl
Wed Jan 29, 2020 5:48 pm
Forum: Compiler / Linking / IDE Related
Topic: Which build system is best for cross-platform development?
Replies: 7
Views: 219

Which build system is best for cross-platform development?

Hi everyone, I'm evaluating which build system is best for cross-platform development (win/linux/mac) as of 2020. At first, I thought I could use Code Block and have multiple build target but then I found out that it doesn't have a recent port for Mac... I could try Codelite but I'd like to separate...
by david_mtl
Fri Jan 24, 2020 9:34 pm
Forum: Compiler / Linking / IDE Related
Topic: Segmentation fault when creating wxChoice from a DLL in Windows.
Replies: 2
Views: 162

Re: Segmentation fault when creating wxChoice from a DLL in Windows.

Alright, that makes sense. Thanks for the pointer.

EDIT: You were right, wxWidgets was built as a static lib.
by david_mtl
Fri Jan 24, 2020 7:23 pm
Forum: Compiler / Linking / IDE Related
Topic: Segmentation fault when creating wxChoice from a DLL in Windows.
Replies: 2
Views: 162

Segmentation fault when creating wxChoice from a DLL in Windows.

Hi everyone, I get a segmentation fault when instanciating a wxChoice in Windows from a DLL. It works well when I put the code directly into the host app. It also works from a shared library in linux, the problem is only in Windows. When I debug it, the problem is located inside choice.cpp at the li...
by david_mtl
Thu Jan 16, 2020 2:03 pm
Forum: Compiler / Linking / IDE Related
Topic: How to create a shared library containing a wxWidgets GUI?
Replies: 7
Views: 352

Re: How to create a shared library containing a wxWidgets GUI?

Sounds exactly like what I am trying to do. Any chance I can look at your project?

Thanks,
by david_mtl
Thu Jan 16, 2020 12:53 pm
Forum: Compiler / Linking / IDE Related
Topic: How to create a shared library containing a wxWidgets GUI?
Replies: 7
Views: 352

Re: How to create a shared library containing a wxWidgets GUI?

Hi ONEEYEMAN, thanks for the offer, I would love to see your project setup. I have a few more questions if you don't mind: Why have you decided to use 3 different IDE instead of a cross-platform one like code block or codelite? Personnaly, I find the idea of a single IDE to compile on all 3 platform...
by david_mtl
Wed Jan 15, 2020 6:18 pm
Forum: Compiler / Linking / IDE Related
Topic: How to create a shared library containing a wxWidgets GUI?
Replies: 7
Views: 352

How to create a shared library containing a wxWidgets GUI?

Greetings everyone, I'm currently evaluating wxWidgets to migrate our library of tools written in MFC into a cross-platform framework (Windows/Mac/Linux). Our tools make heavy use of custom DLLs containing MFC dialogs and I want to keep the same strategy. So far, I managed to create a wxWidgets proj...