World: r4wp
[#Red] Red language group
older newer | first last |
DocKimbel 22-May-2013 [7890] | Interesting point! |
Kaj 22-May-2013 [7891] | I'm not sure how it has shifted by now, but a few years ago, when Android was already balancing the market share with iOS, Apple still had 99% share of all money collected from mobile apps, due to such issues |
Andreas 22-May-2013 [7892] | Until someone writes a decompiler for Red :) |
DocKimbel 22-May-2013 [7893] | Yep, that's far from impossible, but Java is much easier to decompile anyway. ;-P |
Kaj 22-May-2013 [7894] | That's going to be hard. A lot of information will be lost in compilation, especially for Red/System code and especially when the compilers will do optimisations |
Andreas 22-May-2013 [7895] | Eventually, it will be harder than it would be at the moment. |
DocKimbel 23-May-2013 [7896x2] | I've fixed several issues related to PIC mode for shared libraries, now the Red/Java bridge runs fine on Linux too. |
Works fine on Mac OS X too (using `java -d32 bridge`). | |
DocKimbel 24-May-2013 [7898x2] | Does anyone have an armhf (non-Raspbian) distro installed where we can do some Red binaries tests? |
On my Raspbian distro, ldd on any Red binaries returns "not a dynamic executable" error. I suspect a local setup issue, but I would like to see if it works or not on different armhf installs. | |
Bo 24-May-2013 [7900] | I have Arch Linux on Raspberry. |
DocKimbel 24-May-2013 [7901] | Can you try a `ldd` on any Red[/System] binary? |
Kaj 24-May-2013 [7902x2] | I found the same problem, and several others, yesterday on BodhiLinux for Raspberry |
My impression is that there are regressions | |
Bo 24-May-2013 [7904] | I'll try to remember when I get back home in front of one of my Raspberries. |
Kaj 24-May-2013 [7905] | I can't get OpenGL to work on it if you don't :-) |
Bo 24-May-2013 [7906] | Oh, yeah. I have my son's graduation ceremony tonight so I won't be able to look at it until tomorrow night. |
Kaj 24-May-2013 [7907] | Congratulations :-) |
Andreas 24-May-2013 [7908] | shared-lib.reds test works on armhf Arch for me. |
DocKimbel 24-May-2013 [7909] | It seems it's either a local issue on my RPi installation or a Raspbian issue. Will check that in the next days. |
Marco 25-May-2013 [7910] | I have written a simple R/S program that simply writes a text file, and when I start it from Windows it always opens a shell even if there is no "print-ing". How can avoid it? |
DocKimbel 25-May-2013 [7911x3] | -t Windows |
(compiler command-line option) | |
Playing with Eclipse for Android, it takes about 360MB of RAM when running...looks like a bad joke, but it's not. | |
Kaj 25-May-2013 [7914x3] | Impossible, nobody needs more than 640 KB |
That would be a good slogan for Red: "Nobody needs more than 640 KB" | |
>> stats == 569344 | |
Pekr 25-May-2013 [7917] | :-) |
Henrik 25-May-2013 [7918] | This might solve all IT problems: "Nobody gets more than 640 kb" |
Kaj 25-May-2013 [7919] | You can do that with Genode |
Pekr 25-May-2013 [7920] | Doc - have you tried new Android Studio instead of Eclipse? |
DocKimbel 25-May-2013 [7921x2] | Pekr: nope, but it doesn't matter much which IDE I'm using as it's just for prototyping. |
640KB sounds like a good upper limit for Red. ;-) | |
Arnold 25-May-2013 [7923] | :D I think there is a world market for maybe five computers. -- Thomas Watson, chairman of IBM, 1943. (There are at least 5 computers that run Red code nowadays??) |
Kaj 25-May-2013 [7924] | Yes, under my desk |
DocKimbel 25-May-2013 [7925] | After several hours of fight, I finally got my first non-crashing Red apk running on Android. :-) Now let's see how JNI is doing... |
Kaj 25-May-2013 [7926] | Cool! |
Pekr 25-May-2013 [7927] | cool :-) |
GrahamC 25-May-2013 [7928] | Good news |
Marco 26-May-2013 [7929] | I have tried "-t Windows" and now it opens the shell twice :( |
Kaj 26-May-2013 [7930] | Odd, it works for me. I tested it on Windows 2000. What version are you on? |
Marco 26-May-2013 [7931x2] | Win 7. I am trying if I can close the console "manually". |
I am doing this: ShowWindow GetConsoleWindow 0 although it is not very "elegant" since the console window still flashes. | |
Kaj 26-May-2013 [7933] | Good to know. It shouldn't be needed, though, for -t Windows. Perhaps Doc can shed some light on it |
Marco 26-May-2013 [7934] | I have also tried "FreeConsole" and it opens 2 windows in the same way as "-t Windows" |
DocKimbel 26-May-2013 [7935] | Marco, can you try it with a simple Red/System program that just contains a call to Sleep(1000) (needs to be imported from C lib)? So we can see if it's related to Red/System or to your program. |
james_nak 28-May-2013 [7936] | Kaj, not to interupt your interesting conversation with the other "doc" but I was wondering if you could briefly summarize what one can do with all the bindings you have created. I specifically am interested in what that all means to android. |
Kaj 28-May-2013 [7937x3] | For Android, nothing yet, until Doc gets the Android port to work :-) |
To get a feel for what Red can currently do, it's best to run my GTK-browser example, here in the Red/ folder for your platform: | |
http://red.esperconsultancy.nl/Red-test/dir?ci=tip | |
older newer | first last |