Page 1 of 1

Help Wantd: Graphic designer

Posted: Sun Apr 20, 2008 10:29 pm
by eranif
Hi All!

If you think you have skills in the art of drawing, and you think you can provide better splash screen/logo for CodeLite, please come forward!

Since I myself am not skilled in graphics...

Looking forward for the results!

Eran

Re: Help Wantd: Graphic designer

Posted: Tue Jun 03, 2008 7:34 pm
by cls555
A good IDE!Thanks for you sharing your code!

1/I still feel a litter difficult to use it.If more promotion,it would be better.
"cl: G:\CPPLIB\wxWidget\wxWidgets-2.8.7\include\wx/debug.h(18) : fatal error C1083: mingw32-make.exe[1]" is meaning what? If the user can understand it,beginners just like me can solve it themselves.

2/CodeLite use config file to talk to wxwidget. VC do not use use config file, just make sure that the lib and inc files are
in the right place, compile will be ok at times.(VC has the problem above also.) CodeLite has got its' own configration.
It is not nessesary to use wxwidget's.

3/when mouse pointing to the include file and select "Open workplace file", if the file is not in workplace,operation will be failed.(same as "go to implementation") include files are always not in workplace, they would be looked up frequently.
("Open workplace file" seems doesn't work at all)

CodeLite has an brilliant future.VS studio come to be an IDE of C#,VB but not C++.

Re: Help Wantd: Graphic designer

Posted: Tue Jun 03, 2008 11:10 pm
by eranif
cls555 wrote:A good IDE!Thanks for you sharing your code!

I still feel a litter difficult to use it.If more promotion,it would be better.
"cl: G:\CPPLIB\wxWidget\wxWidgets-2.8.7\include\wx/debug.h(18) : fatal error C1083: mingw32-make.exe[1]" is meaning what? If the user can understand it,beginners just like me can solve it themselves.
I am afraid that CodeLite can do nothing about that error. CodeLite provides a bridge to the compiler & linker tools, this is the error *they* reported, CodeLite is only passing it on (with additional information where possible), but in general this is a compiler thing.

cls555 wrote:CodeLite use config file to talk to wxwidget. VC do not use use config file, just make sure that the lib and inc files are
in the right place, compile will be ok at times.
CodeLite is using 'wx-config' tool to talk to wxWidgets - because this is the correct thing to do (according to the wxWidgets authors). However, I am getting the feeling that you come from the VS world, you probably noticed that the project configuration is modeled after the VS way of configuring thing, and you can achieve the same thing as VS: point the 'Compiler' to the correct paths, add the libs to the linker and you are good to go - however, by doing it in the CodeLite way (using wx-config tool) your code will be able to compiler successful on Linux, Mac & Windows withuot changing the configuration (btw, wx-config way of adding paths & libs is the Linux way)
cls555 wrote:when mouse pointing to the include file and select "Open workplace file"
Well, my guess is that you are using the default tags database that I provide with CodeLite installer, which means, that in order to successfully go to implementation, the tags should be pointing to the correct paths.
To fix this, you can close the tags database by doing:
Tags -> Close External tags database
(you will notice that the string: 'Ext DB: common.tags' is removed from the status bar)

Then, create your own tags database like this:
'Tags -> Create External tags database'
Follow the wizard questions (very straight forward i think)

Once the wizard has gathered all required information, CodeLite will index all files and create new tags database (this database will be attached to CodeLite at the end of the process).
To add more symbols to the same database, simply run the wizard again, using different path - and the new symbols will be appended to the existing database.
For example, to create tags database which contains wxWidgets all declarations and implementation, you will need to run the wizard twice (assumption, your wxWidgets files are located at C:\wxWidgets-2.8.7):
First time where root directory is pointing to 'C:\wxWidgets-2.8.7\include\wx'
and second time, where the path is pointing to 'C:\wxWidgets-2.8.7\src\' (make sure you select the same database name that was used in the first step)
"Open Workspace file" , "Go To implementation" and "Go to declaration" all will work properly now.

Note: the default tags database that comes with the installer does not include implementations only the declarations functions for wxWidgets.

At the end, please remember that this is a one man project, i have limited resources (me), real life job & family (I am a father for 2 children).
CodeLite is written, maintained, released only by me. So if you think you can help, provide new icons, documentation or whatever, please do so - help me make CodeLite a better IDE

Eran

Re: Help Wantd: Graphic designer

Posted: Wed Jun 04, 2008 4:57 am
by cls555
I will help you as i can.Not only advises,but also code.
My limited programming skill maybe help.How to contact with you?

Re: Help Wantd: Graphic designer

Posted: Wed Jun 04, 2008 9:49 am
by eranif
Hi cls555,
Currently most of the help that I need is in the documentation / web site area - if you think you can help in it, please send me a private message via this forum
Eran

Re: Help Wantd: Graphic designer

Posted: Wed Jun 04, 2008 4:19 pm
by cls555
problem 1 was solved.It works very well!
problem 3 may be a bug.The compiler's error string didn't show up in codelite'output window.

problem 2

Code: Select all

Building: "mingw32-make.exe"  -j 1 -f "Codelite_wsp.mk" type=Debug
----------Building project:[ hellocmd - DebugUnicode ]----------
link.exe  /nologo /OUT:./DebugUnicode/hellocmd ./DebugUnicode/hellocmd.obj  /LIBPATH:"C:/Program Files/Microsoft Visual Studio 8/VC/lib"    -O2    /LIBPATH:G:\CPPLIB\wxWidget\wxWidgets-2.8.7\lib\vc_lib wxmsw26u_xrc.lib wxmsw26u_qa.lib wxmsw26u_html.lib wxmsw26u_adv.lib wxmsw26u_core.lib wxbase26u_xml.lib wxbase26u_net.lib wxbase26u.lib wxtiff.lib wxjpeg.lib wxpng.lib wxzlib.lib wxregexu.lib wxexpat.lib kernel32.lib user32.lib gdi32.lib comdlg32.lib wxregexu.lib winspool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib  
mingw32-make.exe[1]: *** [DebugUnicode/hellocmd] Error 1181
mingw32-make.exe: *** [All] Error 2
----------Build Ended----------
My wxWidgets is 2.8.7.All libs are like "***28u.lib",not "***26u.lib".