World: r4wp
[!REBOL3] General discussion about REBOL 3
older newer | first last |
Cyphre 18-Dec-2012 [165] | Well, to save you some time you should get the R3 form repository either from Andreas or me on github. These repos are work in progress for Win/mingw at the moment (maybe others have simmilar repos as well) |
Andreas 18-Dec-2012 [166] | The Win32 build changes have already been merged into Carl's repository as well. |
Cyphre 18-Dec-2012 [167] | r3 form=r3 fork |
Andreas 18-Dec-2012 [168] | (The first set of them, that is.) |
MaxV 18-Dec-2012 [169] | Ok, I'll try your forks. Thanks |
Andreas 18-Dec-2012 [170] | If you have TO_OS=TO_LINUX, then you need to generate a Win32 makefile first. |
MaxV 18-Dec-2012 [171] | How? |
Andreas 18-Dec-2012 [172x2] | make make OS_ID=0.3.1 |
Then: make prep make | |
Cyphre 18-Dec-2012 [174] | Andreas, ah, good,,but I think Max will still need some tweak to bea bel to build...or are the merged changes functional at least to get the basic core version? |
Andreas 18-Dec-2012 [175] | Yes, they are. |
Cyphre 18-Dec-2012 [176] | cool |
Andreas 18-Dec-2012 [177] | Full set of our changes, except for the dropping of NM. |
Cyphre 18-Dec-2012 [178] | great, so yes, go for the official repo ;) |
MaxV 18-Dec-2012 [179] | Rebol System error 1405... |
Andreas 18-Dec-2012 [180] | Ah, that sounds like the Win7 crash. |
MaxV 18-Dec-2012 [181] | WinXp |
Andreas 18-Dec-2012 [182x3] | During make make already, I guess? |
Try running make make directly: ./r3-make ../src/tools/make-make.r 0.3.1 | |
That should give you the Win32 makefile, with a workaround for the crash in place. | |
MaxV 18-Dec-2012 [185x7] | to launch an exe, it must and wth .exe in WinXp (from console) |
Ok, launched the make make | |
Error: ./r3-make -qs >NUL: ../src/tools/make-headers.r . non è riconosciuto come comando interno o esterno, un programma eseguibile o un file batch. mingw32-make: *** [prep] Error 1 | |
make make OS... is ok make prep gives that error | |
Is like that says: . is not a command | |
problem is in CD=./ | |
it doesn't work on windows | |
Endo 18-Dec-2012 [192] | it should probably: "CD=cd" it returns the current path on Windows. |
MaxV 18-Dec-2012 [193x3] | CD = %CD% works |
so I arrive at the next bug... | |
C:\DOCUME~1\max\DOCUME~1\GitHub\r3\maker3-make is not recognized | |
Endo 18-Dec-2012 [196] | is the path correct? maker3-make is an executable? if so it should be maker3-make.exe. |
MaxV 18-Dec-2012 [197x3] | It doesn't exist any maker3-make |
anywhere | |
If you can build successfully R3 in Widnows with MinGW, please post the procedure on GitHub wiki | |
Endo 18-Dec-2012 [200] | Probably it is a missed file on your fork. I didn't build R3 on Windows yet. Cyphre can send that file I think. |
MaxV 18-Dec-2012 [201] | You can send me the binary directly... :-) |
Endo 18-Dec-2012 [202] | I don't have that binary. I think it's used by Cyphre and it's missed on the svn. |
Andreas 18-Dec-2012 [203x3] | I posted an old binary several days ago. Let me build a fresh one. |
MaxV, are you running the above from a MinGW shell? | |
Or just from a plain cmd.exe? | |
MaxV 18-Dec-2012 [206] | plain cmd.exe |
Andreas 18-Dec-2012 [207x3] | Not sure if that ought to work. |
All paths in the makefile use / as path separators. | |
So better try running from a MinGW shell. | |
MaxV 18-Dec-2012 [210] | OK, I understood. |
Andreas 18-Dec-2012 [211] | (Otherwise, if you absolutely don't want to use a MinGW shell, try using CD=.\ or CD=%CD%\ -- the trailing backslash is important.) |
MaxV 18-Dec-2012 [212x2] | I didn't know the MinGW shell, I used it and it worls! >> system/version == 2.101.0.3.1 |
(works) | |
BrianH 18-Dec-2012 [214] | We could use a separate group to talk about building and porting R3. This group is getting a bit polluted. |
older newer | first last |