Tiny Core Linux
Tiny Core Base => Raspberry Pi => Topic started by: bmarkus on February 13, 2013, 11:56:37 AM
-
Recently added programs (not a full list):
- viewnior image viewer for standalone use or with LXDE
- bluefish program, HTML and text editor
- GraphichsMagick image converter
- ImageMagick image converter
- GNU FORTRAN compiler
- python-nose unit test module
- python-distribute distutil module
- LUA interpreter
- LuaJIT LUA Just In Time compiler
and few other libs.
-
gpredict - real-time satellite tracking program with data of thousands of telecom, military, amateur radio, etc. objects
Can control 3D antenna system to follow object.
(http://www.picorelinux.org/files/screenshots/gpredict1.png)
-
Hi bmarkus:
I found LuaJIT 2.0.1 has been released, is it will be in repo replace Ver2.0.0 soon?
(It's a bug fix release, "an update is recommended".)
I 'm not clear about the module gpio.lua , if i copy it to a right path , it will be used send on/off to gpio pin ,ok? Is it a regular Lua script ?
-
Hi bmarkus:
I found LuaJIT 2.0.1 has been released, is it will be in repo replace Ver2.0.0 soon?
(It's a bug fix release, "an update is recommended".)
Thanks for noticing, I will update it.
I 'm not clear about the module gpio.lua , if i copy it to a right path , it will be used send on/off to gpio pin ,ok? Is it a regular Lua script ?
No idea. Where did you find it?
-
LuaJIT updated to 2.0.1, please try. I had no time to play, just updated.
-
Added
vala-0.19.0
ruby-2.0.0-p0
-
Any chance for gdb compilation with gcc-4.6.3?
Will be helpful in teaching arm assembly language programming.
I did try to compile gdb-5.1.1, gdb-6.6 and gdb-7.5 but met with too
many problems. :(
-ir
-
Any chance for gdb compilation with gcc-4.6.3?
Will be helpful in teaching arm assembly language programming.
I did try to compile gdb-5.1.1, gdb-6.6 and gdb-7.5 but met with too
many problems. :(
-ir
Will take a look on gdb
-
gdb 7.5.1 is added to the repo, please try and let me know the result. I'm not using gdb so maybe header files are missing but in general expected to work.
-
Added bacon, the BASIC to C converter (http://www.basic-converter.org/)
-
gdb-7.5.1 works great and thanks a lot.
Now if only you could tell me how did you compile it? I do not have luck with
compilations in picore (only success so far is gnu-nano -- an old version but works).
I was trying to compile dropbear to fix path for dbclient (/us/bin/dbclient should
be /usr/local/bin/dbclient in options.h file but the compilation fails due to missing
zlib.h.
Any way, nano, gcc, make and gdb work are enough for teaching ARM assembly language
to the gullible. :-)
-ir
-
I was trying to compile dropbear to fix path for dbclient (/us/bin/dbclient should
be /usr/local/bin/dbclient in options.h file but the compilation fails due to missing
zlib.h.
Can't that be done just by symlinking at runtime?
-
Hi ir
... but the compilation fails due to missing zlib.h.
You need zlib_base-dev.tcz
Please post any further questions about building extensions under TCE Q&A Forum
-
Now if only you could tell me how did you compile it? I do not have luck with
compilations in picore (only success so far is gnu-nano -- an old version but works).
Programs may need additional tools, libraries, etc. to install. Check documentation, usualy called INSTALL or README in source and study messageses provided by configure.
Regarding gdb it is necessary to add -ltinfo switch in Makefile manually additionally to install zlib_base-dev, ncurses-dev, ...
-
gdb-7.5.1 works great and thanks a lot.
Any way, nano, gcc, make and gdb work are enough for teaching ARM assembly language
to the gullible. :-)
-ir
ir,
godd to hear it used for teaching. I would love to hear a bit more, where is it used and how for Education and if you need anything for piCore.
Regards... Bela
-
nano added to repo.
-
I teach programmer's view of Computer Architecture using C and assembly language programming at second year level - I have been using SPARC
architecture, since every one is into ARM, i am trying to change over to ARM
architecture which quite a bit simpler. Assembly routines are called from C-main
to do all I/O. Unfortunately, the kids are not at a stage to maintain their own virtual environment and hence scp/dbclient to work without error.
Will pursue compilation under piCore further in summer. BTW ability to have multiple terminal windows is very helpful, so, has any one been able to make Xorg-7.6 and openbox to work? I get error message on /usr/local/tce.openbox.xml being bad (it is empty file)..
Thanks for a great environment.
-ir
-
I'm using LXDE myself which is based on openbox. I'm busy with other staff and had no time to polish and add to the repo, but I can do that in a week or so.
-
Is there any chance of getting PyGame? We are helping the OCR in Cambridge, UK and we are hoping to use PyGame/Python with Tiny Core in schools to teach them game programming.
Regards
-
Is there any chance of getting PyGame? We are helping the OCR in Cambridge, UK and we are hoping to use PyGame/Python with Tiny Core in schools to teach them game programming.
Regards
PyGame requires SDL which is not yet in the repo. I will try to add it in a short time.
-
Great news. Let us know if we can help in any way.
Thanks for your efforts.
-
I built SDL which is needed for PyGame. SDL test are OK except those using OpenGL as current Xorg built without OpenGL. Do you need OpenGL?
PyGame doesn't compile yet, but hopefully will come.
-
First game added, the good old classic Tetris. Look for gtktetris.tcz
-
This is great news. OpenGL isn't a priority for us but it is always a good to have.
-
This is great news. OpenGL isn't a priority for us but it is always a good to have.
openGL will come later, but it needs more time. I will try to add PyGame.
-
On a personal note, is it possible to make the VICE emulator available?
-
On a personal note, is it possible to make the VICE emulator available?
I tried to install it but compilation fails with messaging related to VICE source code. I have never used it and no time to look for a solution, so I'm not the right person. You are free to build it however and if goes well I can help to make .tcz :)
-
Added XASTIR (http://xastir.sourceforge.net/) the HAM radio APRS client:
(http://www.picorelinux.org/files/screenshots/picorexastir1.png)
-
Hi bmarkus
As I´m expecting delivery of my Pi any day now, been going over all the posts relating to picore and I see you have added Bacon to the repo.
Thank you for that.
-
Hi bmarkus
As I´m expecting delivery of my Pi any day now, been going over all the posts relating to picore and I see you have added Bacon to the repo.
Thank you for that.
You are welcome
-
I built SDL which is needed for PyGame. SDL test are OK except those using OpenGL as current Xorg built without OpenGL. Do you need OpenGL?
......
I want to try Love2D 0.8.0 in PiCore,but it need OpenGL, I don't know if raspberry Pi had a OpenGL ES 2.0 can support it......
-
No, it can't support desktop GL.
-
No, it can't support desktop GL.
It does support GL, just install MesaLib.tcz Also SDL and most common SDL components already in the repo.
See SDL test programs running:
(http://www.picorelinux.org/files/screenshots/screenshot_0409094917.png)
-
Are you sure those aren't GLES? Can you show the output of glxinfo/eglinfo?
The other option is that it's using software rendering, which certainly works, but it would be dog slow - I don't think cattail would like to program for that.
-
Right, at the moment no hw accelerated Xorg driver is available on the Pi. There is something experimental but far from really usable solution:
http://elinux.org/RPi_Xorg_rpi_Driver
An alternative is to use VideoCore firmware to access hw accelerated GL, but as far as I know only OpenELEC is using it for video playback.
I don't have glxinfo. eglinfo:
EGL API version: 1.4
EGL vendor string: Mesa Project
EGL version string: 1.4 (GLX)
EGL client APIs: OpenGL
EGL extensions string:
Configurations:
bf lv d st colorbuffer dp st ms vis supported
id sz l b ro r g b a th cl ns b id surfaces
--------------------------------------------------------
0x01 16 0 y . 5 6 5 0 16 8 0 0 0x21 win
0x02 24 0 y . 8 8 8 0 16 8 0 0 0x41 win
Anyhow, even an accelerated driver woudn't convert Pi to a Playstation.
-
Anyhow, even an accelerated driver woudn't convert Pi to a Playstation.
I thought it could run Q3? That's way better than PS1 ;)
-
Added gtk version of NetSurf (http://www.netsurf-browser.org/) It is a small, fast WEB browser with much better HTML compatibility than Dillo3.
Look for netsurf-gtk.tcz
-
bacon updated to 2.1.6
-
Added openmpi.tcz, zsync.tcz(including zsyncmake) and bcrypt.tcz.
-
IceWM 1.3.8, samba 4.06 and ffmpeg 2.1 just recently added to repo.