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

World: r3wp

[!REBOL3 Host Kit]

Andreas
26-Oct-2010
[403x2]
nothing. it's a value kept in sync between libr3 and the sources
a simple sanity check
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 :)