C/C++ Development tools v2


I will update git to 2.1.0 (which brings pull, --unshallow and a few other features), and subversion to 1.7.18.

I will also fix sylpheed building issue (missing gdk-pixbuf-dev package, which you can install yourself with addipk)

The release is planned this weekend.
 
Ah, sorry, I totally forgot about this addipk stuff. This does install some dependencies to the appdata folder of cdevtools?

Anyway: Looks promising!
 
Yes, addipk would install a package in the same way I install them inside the PND. Only when I install packages, files go inside the PND and are mounted to the /dev/loop device, and when you run addipk the file will be installed to something like appdata/cdevtools/usr/lib/pkgconfig/gdk-pixbuf.pc. Both files will be mapped to /mnt/utmp/cdevtools/usr/lib/pkgconfig/gdk-pixbuf.pc, so in the end it doesn't matter if I install the package or you do.

Still, I prefer to have this particular package (gdk-pixbuf-dev) inside the PND, because its binary counterpart (gdk-pixbuf) is installed on NAND. This means you can build software with gdk-pixbuf-dev installed, and there will no libraries to include in your PND.
 
Last edited by a moderator:
Hi,

I've added you as a maintainer for the original cdevtools.  You can upload your version there, or I'll disable my version (I don't mind which).

I'm glad you were able to find useful things from the original version.  I don't maintain it anymore (instead, I just play Xbox, waaay too much).  This is no bad thing though - I've tried adding to other people's software, and it's a little frustrating when the original authors are still around blocking major changes.

Sorry I didn't get your PM.  I've just read it (it's from June!).  For future reference (to anyone wanting maintainer access), adding a post on the repo of one of my PNDs sends me an email, so I get those. 
 
Welcome back =)

If it's OK for you, when the next update comes, I will remove my version from the repo and update yours.

By the way, do you plan to work on C Dev Tools, or any other PNDs in the near future?
 
Okay, fine with me.

I'll try and fix gpodder, and maybe some other python stuff.

Re: cdevtools, I'll stay out of your way, let you implement your own ideas.  I'm currently being a heretic, and playing around with cross-compilation, rather than on-device compilation.
 
Just a quick status update: I'm currently experimenting with mksquashfs, hopefully the next version of cdevtools will be smaller!
 
Any chance you can add "http scheme" to the next version of subversion?
 
Heh, just wanted to post about svn too, as I've run into the same problem... Obviously, it needs the serf library (--with-serf) to support http...
 
Downloaded it yesterday, not shure I can find some time to test it today, though :)
 
Hey, I did not test building sylpheed again, but git pull does work now.

So thanks for now!
 
I see no obvious problems with the new version. Is there anything special to look out for?

http transport for svn is still on my whishlist :)
 
http transport for svn is still on my whishlist :)
It is supposed to work now.

Code:
/media/FAT32/games/pc/Nexuiz$ svn --version
svn, version 1.7.18 (r1615261)
   compiled Dec 17 2014, 14:41:53

Copyright (C) 2014 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
  - handles 'http' scheme
  - handles 'https' scheme
 
 
I've made a script which builds linuxboch's glshim OpenGL wrapper from latest git sources and installs it in appdata/cdevtools/usr/lib. This allows you to run your OpenGL applications from cdevtools command prompt. Mind that you will have to package glshim libs (libGL.so.1 and libGLU.so.1 from appdata/cdevtools/usr/lib) inside your PNDs.

inst-glshim.zip
 

Attachments

  • inst-glshim.zip
    413 bytes · Views: 251
I have a small announcement to make. The next version of cdevtools will be using screen as the UI program. It will be started in detached mode when no X session is available, and maybe in other cases too.

I still haven't decided on all the features (perhaps it's worth the trouble to lock the screen started in a remote session, etc.) Meanwhile, I suggest you read this 10 minutes introduction to screen so you won't feel lost.
 
I used to use screen, but have switched to tmux in the last year. I find using multiple panes in it easier, and it's a little more lightweight, but if you're not maintaining it, there's not an awful lot to choose between them.
 
Back
Top