r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!REBOL3 Host Kit]

Maxim
26-Oct-2010
[405]
btw, andreas, I've almost finished re-working the CGR make file so 
that it organises the files just like the VC setup (and its already 
using the distro r2.exe)
Andreas
26-Oct-2010
[406]
maxim, great :)
Maxim
26-Oct-2010
[407]
I got bitten by not using $() it was replacing $CGR as gccGR  ' :-/
ssolie
26-Oct-2010
[408]
Andreas, can I diff against 107 to find out which vectors I'm missing 
and where to put them?
Maxim
26-Oct-2010
[409]
I'm such a make noob hehehe
Andreas
26-Oct-2010
[410x9]
yes, but i did that work for you already :)
you are missing os_to_local_path and os_to_rebol_path
https://gist.github.com/e257f772c80381cc40ed
i did the very same stuff you are trying to do now back for A102 
:)
that was the patch I used back then to fix it
ignore the SUM/SIZE stuff at the top, which obviously has changed
but the two missing hostlib functions still are the same
just use TO_AMIGA or whatever the define is called on amiga :)
or heck, don't use any ifdef at all :)
ssolie
26-Oct-2010
[419]
thanks... looking into it
Andreas
26-Oct-2010
[420]
http://bolka.at/2010/rebol3/a102/hostkit.htmlhere's more documentation 
on the work I did for A102, along with the full patchset
Maxim
26-Oct-2010
[421x3]
funny, in order to delete files in the makefile, I have to use r2.... 
there is no delete application in windows!
as in delete.exe or del.exe
its just a command-prompt function.
ssolie
26-Oct-2010
[424]
cool.. it works.. banner window
Andreas
26-Oct-2010
[425]
yeah! :)
Maxim
26-Oct-2010
[426]
congrats!
ssolie
26-Oct-2010
[427]
I'm using the posix stuff for now
Andreas
26-Oct-2010
[428x3]
Should be fine.
Except for the dynamic loader stuff, maybe.
Do you have dlopen on Amiga?
ssolie
26-Oct-2010
[431x3]
yes
libdl.so is implemented as well as a more native amiga elf.library
libdl.so is a thin wrapper for elf.library
Andreas
26-Oct-2010
[434]
Great, then extensions should probably work as well :)
ssolie
26-Oct-2010
[435]
that is the plan ;)
Andreas
26-Oct-2010
[436x2]
I've one more tip on the way of getting started with AGG: A109 has 
a stupid typo in it.
Ah, fortunately it's ifdefd in TO_WIN32. So nevermind :)
ssolie
26-Oct-2010
[438x2]
whew... I have a TO_AMIGA Carl added
I guess it must be in your 109 as well?
Andreas
26-Oct-2010
[440x2]
Mhm, I saw it in A109 :)
It also introduced another _great_ flag, "HAS_SMART_CONSOLE" :)
ssolie
26-Oct-2010
[442]
what does that mean?
Maxim
26-Oct-2010
[443]
do you have OpenGL support on Amiga?
ssolie
26-Oct-2010
[444]
Maxim, a subset is currently available called MiniGL
Andreas
26-Oct-2010
[445]
It disables to hostkit's own pseudo-readline stuff for console I/O.
ssolie
26-Oct-2010
[446x2]
Maxim, no shaders yet :-/
or fancy stuff.. basic GL stuff to run stuff like Quake et al
Maxim
26-Oct-2010
[448]
cool, you might want to look into my Extended Custom Gob Rendering 
host-kit once you've got the default host-kit working with graphics.
ssolie
26-Oct-2010
[449x3]
Maxim, awesome.. I will look into that
Maxim, if you keep things simple OpenGL-wise it will work just fine
chat is working fine... neat :)
Andreas
26-Oct-2010
[452]
great :)
Maxim
26-Oct-2010
[453]
it allows you to hook up alternate graphics drawing within AGG or 
directly on the window which view opens.  though you still have to 
map all that nasty OS specific windowing event stuff first.  keep 
in mind that you might be able to do stuff like a datatype viewer 
right into the view engine  :-)
ssolie
26-Oct-2010
[454]
so is there supposed to be one host-kit per platform in the future 
or ?