User forums > Nightly builds

The 16 august 2007 build (4399) is out.

<< < (2/4) > >>

stahta01:

--- Quote from: olipfei on August 17, 2007, 12:17:39 am ---Sorry guys, but sometimes it's hard for me to understand how you manage to compile C::B on Linux. I just 'svn update'd to r4399, after doing that last time around a week ago, from a revision around r4360 or so, which compiled cleanly from start to finish. But today, after routinely issuing './bootstrap ; ./configure --prefix=/usr --with-contrib-plugins=all ; make' I stumble across dozens of compiler errors (undefined symbols, syntax errors, etc.) which at first sight seem irritating, but at second sight are easily resolved only inserting header files (C::B and wx) and nothing else! To keep my posting short I only give some significant examples:

sdk/manager.cpp:
* wxTheApp undefined => <wx/app.h>
sdk/uservarmanager.cpp:
* invalid cast to wxButton in XRCCTRL => <wx/button.h>,
* wxTextEntryDialog undefined => <wx/txtdlg.h>
src/infopane.cpp:
* cbThrow undefined => #include <cbexception.h>

Since r4399 obviously compiled fine on your systems, any hints where these problems could rise from in my case?

Apropos headers: Looking at some of the files in sdk/ and src/ I'm also confused how to use the various SDK header files in conjunction with CB_PRECOMP (also in view of http://forums.codeblocks.org/index.php/topic,6676.0.html). Can someone point me to clear C::B policies concerning the correct usage of CB_PRECOMP, sdk.h and sdk_precomp.h?

Many thanks,
Oliver


--- End quote ---

I would suggest trying this patch to see if it helps.

Patch 2139 "Remove include of wx/wx.h from configmanager.h"
https://developer.berlios.de/patch/?func=detailpatch&patch_id=2139&group_id=5358
Note: The patch now contains only things needed to get an windows build without precompiled headers to work.
(The removal of the include of wx/wx.h from configmanager.h has already been done in SVN.)

Tim S

killerbot:
have fixed the rest

Xaviou:
Ubuntu 6.10 & 7.04 Amd64 tar.gz archive (containing '.deb' installers builds with wx284) can be found here.

indigo0086:
I noticed codeblocks isn't parsing includes which are inside other includes.  I use glfw which in it's include files includes gl.h and glu.h, but in the main they are not being parsed for code completion.

in order to get it to work, I have to include both manually, save, then delete the lines, then save and they would be there, until I restart.

photon3108:
<Ubuntu 7.04>

When I opened project-->properties window, it was too large to see
the bottem. And I could not resize it, too. I have tried to change the
screen setting bigger than 1024x768, but the video chip can't afford.

I thought many reasons could cause it, for examples screen resolution,
window's theme, etc. To find the reasons of each computer and set
them suitably is not easy for general users.

Maybe it is a good idea to enable resizing.

:)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version