djgpp daily digest for 11 Mar 2007

djgpp daily digest for 11 Mar 2007

Post by Gordon.Sch » Wed, 14 Mar 2007 03:29:04

"Jeff Marshall" < XXXX@XXXXX.COM > wrote on Sun, 11 Mar 2007 18:33:48

# 2) gcc 3.4.4. I had no problems compiling djdev204 using gcc 3.4.4. Any
# plans to make djdev buildable with gcc 4.x? We plan to ( one day ) use
# as a backend to FreeBASIC. Updating the djdev sources is the kind of
# one of us would have to do one day anyway and it would be great to hear
# someone has this "in the works" but we would also be willing to help
# djdev in this direction if given the opportunity.

I've been successfully building djdev204 with GCC 4.1.0. I believe that
I've had to make some minor fixes (and turn off -Werror for the time
being) but I have not gotten those changes into CVS yet...

So, the short answer is "yes". :)

djgpp daily digest for 11 Mar 2007

Post by Jeff Marsh » Wed, 14 Mar 2007 08:54:30

Thanks, cool. I will put a little more effort in to this next time round.
If it is helpful, I don't mind working on this. As I mentioned, we kind of
need to do it for our project anyways, but I don't want to trip over work
that you have already started. But ... if I was to do some work on this in
the hopes of preparing a patch file, where should I start. With the last
official release + djdev from CVS? Are there any "must have" patches I
should apply before starting?

I have been keeping notes of what I've been doing so far here: ~coder/fb/bin/ in the file djgpp_building.txt.
Those binaries are probably only good for FreeBASIC temporarily since I have
learned of a few mistakes I've made since making them. Also, they are not
correctly packaged: still learning on that. In otherwords, I wouldn't use
those binaries as-is.



djgpp daily digest for 11 Mar 2007

Post by DJ Delori » Wed, 14 Mar 2007 09:09:18

You always want to check out the CVS version of any package you're
planning on submitting patches to.

djgpp daily digest for 11 Mar 2007

Post by Jeff Marsh » Fri, 16 Mar 2007 02:49:46

> > With the last official release + djdev from CVS?

After applying the 2007/02/22/21:02:39 patch to CVS version, djdev204 builds
OK with gcc.4.1.0 for me also: Thanks for posting that patch.

Except for zoneinfo/src, which I actually had trouble with before.
(duplicate definitions of strftime). Just renamed the function for now, as
I don't really know what should be done here.

What I meant was are there other patches in djgpp-workers or
/pub/djgpp/misc/ for example? If I am to be modifying sources and building
binaries, I just want to make sure as best as possible that I am starting
off from a fairly solid base.