News:

When registered with our forums, feel free to send a "here I am" post here to differ human beings from SPAM bots.

Main Menu

Unrecognized command line option '--cxxflags'

Started by ValeV, January 16, 2019, 10:14:00 AM

Previous topic - Next topic

ValeV

Hi all,

I am using wxwidgets and CB for the first time, so please be patient with me. I installed CB, then mingw compiler, than wxwidgets 3.1.2 and build wxwidgets (command from http://wiki.codeblocks.org/index.php?title=WxWindowsQuickRef). Here (https://wiki.wxwidgets.org/CodeBlocks_Setup_Guide), under Setting up CB it says to add and use some flags. I followed the tutorial and then created Hello world application. When I build and run the project, I get error Unrecognized command line option '--cxxflags'. While if I build and run project with flags turned off, the project builds and runs just fine.

My settings for: Project -> build options -> search directories:
-compiler: $(#wx)\include
-linker: (nothing)
-recource compiler: $(#wx)\include


Is it important to have the flags ON? How do I fix the problem? BTW, why are there (at least) 2 different guides to set up wxwidgets? (I pasted links to both)

If you need any additional details let me know.

Miguel Gimenez


ValeV

Quote from: Miguel Gimenez on January 16, 2019, 01:20:09 PM
Do you have the backticks around the command?. It should be
`wx-config --cxxflags`

If you do, please post a full rebuild log:

http://wiki.codeblocks.org/index.php?title=FAQ-Compiling_(general)#Q:_How_do_I_report_a_compilation_problem_on_the_forums.3F

You are right, I didn't have backticks. It works now, thank you.

Can you help me understand why we do this? Why we use wxwidgets compiler and linker arguments?

Miguel Gimenez

QuoteCan you help me understand why we do this? Why we use wxwidgets compiler and linker arguments?

You only need to do that with projects involving wxWidgets. In fact, even in those projects you can remove all references to wx-config, but then you need to specify search directories and library locations for wxWidgets.