User forums > Using Code::Blocks
cygwin wx-config
manteez:
Hello,
I'm new in wxWidget and code::block. I have tried wxDevCPP but I think code::block is better.
I have a problem when I want to use cygwin compiler. I can't use minGW because I have a library that should be installed under cygwin.
This problem occurs when I compile wxWidget template. It says
C:/cygwin/usr/local/include/wx-2.8/wx/defs.h:42:13: #error "No Target! You should use wx-config program for compilation flags!"
I have tried to include `wx-config --cflags` in compiler settings and `wx-config --libs` in linker settings but it didn't work.
However, this is my output of compiler logging....
g++.exe -Wall -g -D__WXDEBUG__ -IC:/cygwin/usr/local/lib/wx/include/msw-ansi-debug-static-2.8 -IC:/cygwin/usr/local/include/wx-2.8 -IC:/cygwin/usr/include -c "C:/bluedee's inventory/Programming/script/TesEmpty/Try2DMain.cpp" -o obj/Debug/Try2DMain.o
You can see that wx-config is not included. How to set the compiler in code::block to include wx-config?
I tried to compile my project under cygwin shell and it works.
Thanks in advance
denk_mal:
Hi,
I rather had the same problem here (gcc on Ubuntu) and found the following solution:
* go to the buildsettings/Compiler settings/others Options
* copy the content (beginning with 'wx-config ) to the console and execute this
* replace the command with the result from the consoledo the same with the linker settings (buildsettings/Linker settings/others linker Options
I dont know if this is the recommend way but it works for me.
HTH
denk_mal
mandrav:
--- Quote ---You can see that wx-config is not included. How to set the compiler in code::block to include wx-config?
--- End quote ---
As windows shell does not support backticks, codeblocks expands them itself on that platform.
denk_mal:
--- Quote from: mandrav on January 23, 2008, 09:12:55 am ---
--- Quote ---You can see that wx-config is not included. How to set the compiler in code::block to include wx-config?
--- End quote ---
As windows shell does not support backticks, codeblocks expands them itself on that platform.
--- End quote ---
does this means that this what I've done by hand should be done automaticly?
mandrav:
--- Quote from: denk_mal on January 23, 2008, 12:19:06 pm ---
--- Quote from: mandrav on January 23, 2008, 09:12:55 am ---
--- Quote ---You can see that wx-config is not included. How to set the compiler in code::block to include wx-config?
--- End quote ---
As windows shell does not support backticks, codeblocks expands them itself on that platform.
--- End quote ---
does this means that this what I've done by hand should be done automaticly?
--- End quote ---
Yes.
Navigation
[0] Message Index
[#] Next page
Go to full version