• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r4wp

[!R3 Building and Porting]

Andreas
22-Jan-2013
[83x2]
florin: yes, it's possible to include embedded modules or embedded 
extensions with R3. but it's not documented how to do so, at the 
moment, so you'll have to dig through the sources yourself.
for embedded modules, it could be as simple as dropping your module 
in src/mezz/, including its filename in src/mezz/boot-files.r and 
doing a full rebuild (including `prep`) after that. didn't try yet, 
though.
Florin
22-Jan-2013
[85]
thanks
GrahamC
22-Jan-2013
[86]
Florin, I wrote this about adding your own scheme https://github.com/hostilefork/r3-hf/wiki/How-to-add-your-own-scheme
Florin
22-Jan-2013
[87]
GrahamC: Wonderful, thanks.
GrahamC
22-Jan-2013
[88x2]
That's what I did for my vanity builds for integrating the time and 
smtp schemes
see the vanity group here
BrianH
4-Feb-2013
[90x2]
Has anyone tried building R3 on Windows with CodeBlocks? I want to 
run R3 in debug mode, to track down native bugs.
I can also use VS2012 Pro, but it's less likely that someone has 
tried building on that. One can hope, of course.
AdrianS
4-Feb-2013
[92x5]
Just so happens that I have a CB project file for the official source 
layout, if you want it. There's also a little change to make-make.r 
that you'll need t make for which he's made a pull request.

https://github.com/rebol/r3/pull/77
Sent you the file
btw, there's currently no difference between the release and debug 
targets - CB just builds the all target with whatever flags were 
there. We could change this to create distinct builds, obviously.
put the project file in the root of the project - sibling to the 
.git
for which he's made a pull request
 -> "for which Andreas has made a pull request"
BrianH
4-Feb-2013
[97:last]
Thanks. Andreas helped set me up with VS2012 builds. I'll get to 
CB later, I'm sure with the help of your project.