Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.acorn.programmer > #6089

DeskLib and GCCSDK

From Steve Fryatt <steve@stevefryatt.org.uk>
Newsgroups comp.sys.acorn.programmer
Subject DeskLib and GCCSDK
Date 2020-05-11 16:04 +0100
Organization Aioe.org NNTP Server
Message-ID <mpro.qa69us0380sdk0333.steve@stevefryatt.org.uk> (permalink)

Show all headers | View raw


I've been attempting to build a version of the current DeskLib for use in
the GCCSDK, based on the sources at https://www.riscos.info/websvn/

A minor syntactical tweak to Makefile.unix notwithstanding, it seems to do
the right kinds of things, and

  make -f Makefile.unix SCL=true install

puts the expected files into ~/gccsdk/env/...

If I then try to use it to compile an application (in this case WinEd from
the same source as above), then again it seems to do the correct sorts of
thing (except that WinEd's Makefile requires a lot of modification to make
it happy with the GCCSDK), but the process soon hits several problems.

The first, which I would like to sort out before moving on to the rest, is
that the DeskLib headers installed by the process above contain several

  #include "DeskLib:Core.h"

lines and similar, which GCCSDK can't sensibly resolve. I can make things
build to a point where I'm looking at a handful of genuine-looking missing
or conflicting source files in WinEd by doing a search and replace to remove
the <DeskLib$Path> references from within ~/gccsdk/env/include/DeskLib/, but
this seems sub-optimal. Not least because the DeskLib docs refer to the
library being prepped for use in the GCCSDK, which suggests that this should
"just work". :-)

Is there some way to make GCCSDK happy with the files as they stand,
"DeskLib:Core.h" and the like included?

Also, where's the best place to ask about DeskLib nowadays. The last SVN
commit was 2012, and the Google Group that the documentation recommends for
support doesn't exist.  Is anyone maintaining it?

-- 
Steve Fryatt

steve@stevefryatt.org.uk
http://www.stevefryatt.org.uk/

Back to comp.sys.acorn.programmer | Previous | NextNext in thread | Find similar | Unroll thread


Thread

DeskLib and GCCSDK Steve Fryatt <steve@stevefryatt.org.uk> - 2020-05-11 16:04 +0100
  Re: DeskLib and GCCSDK Theo <theom+news@chiark.greenend.org.uk> - 2020-05-12 21:52 +0100
    Re: DeskLib and GCCSDK Steve Fryatt <news@stevefryatt.org.uk> - 2020-05-12 22:15 +0100
      Re: DeskLib and GCCSDK Theo <theom+news@chiark.greenend.org.uk> - 2020-05-12 23:34 +0100
        Re: DeskLib and GCCSDK David Higton <dave@davehigton.me.uk> - 2020-05-13 16:00 +0100
      Re: DeskLib and GCCSDK News <chrisjohnson@spamcop.net> - 2020-05-12 23:39 +0100
        Re: DeskLib and GCCSDK Steve Fryatt <news@stevefryatt.org.uk> - 2020-05-13 10:25 +0100
          Re: DeskLib and GCCSDK Martin <News03@avisoft.f9.co.uk> - 2020-05-13 11:33 +0100
            Re: DeskLib and GCCSDK Steve Fryatt <news@stevefryatt.org.uk> - 2020-06-16 15:28 +0100
              Re: DeskLib and GCCSDK Theo <theom+news@chiark.greenend.org.uk> - 2020-06-16 16:09 +0100
                Re: DeskLib and GCCSDK Steve Fryatt <news@stevefryatt.org.uk> - 2020-06-16 19:03 +0100
                Re: DeskLib and GCCSDK Theo <theom+news@chiark.greenend.org.uk> - 2020-06-16 22:24 +0100
                Re: DeskLib and GCCSDK Steve Fryatt <news@stevefryatt.org.uk> - 2020-06-16 23:47 +0100
              Re: DeskLib and GCCSDK Martin <News03@avisoft.f9.co.uk> - 2020-06-16 17:28 +0100
                Re: DeskLib and GCCSDK Steve Fryatt <news@stevefryatt.org.uk> - 2020-06-16 22:19 +0100
          Re: DeskLib and GCCSDK News <chrisjohnson@spamcop.net> - 2020-05-13 10:54 +0100
        Re: DeskLib and GCCSDK Alan Adams <alan@adamshome.org.uk> - 2020-05-13 10:55 +0100
    Re: DeskLib and GCCSDK Jean-Michel <jmc.bruck@orange.fr> - 2020-05-13 08:50 +0200
      Re: DeskLib and GCCSDK Steve Fryatt <news@stevefryatt.org.uk> - 2020-05-13 10:29 +0100
        Re: DeskLib and GCCSDK Theo <theom+news@chiark.greenend.org.uk> - 2020-05-13 13:12 +0100
        Re: DeskLib and GCCSDK Jean-Michel <jmc.bruck@orange.fr> - 2020-05-13 17:12 +0200
          Re: DeskLib and GCCSDK Steve Fryatt <news@stevefryatt.org.uk> - 2020-05-13 17:25 +0100

csiph-web