Path: csiph.com!usenet.pasdenom.info!goblin1!goblin.stu.neva.ru!uio.no!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.008 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'python,': 0.02; 'yet.': 0.04; 'distutils': 0.07; 'idea?': 0.09; '(when': 0.16; 'libraries.': 0.16; 'preparing': 0.16; 'subject:howto': 0.16; 'advance.': 0.19; 'properly': 0.19; 'module,': 0.24; '(or': 0.24; 'idea': 0.28; 'room': 0.29; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'subject:programs': 0.31; 'charge': 0.33; 'checking': 0.33; 'skip:d 20': 0.34; 'could': 0.34; 'but': 0.35; 'received:google.com': 0.35; 'thanks': 0.36; 'clear': 0.37; 'tasks': 0.38; 'to:addr:python-list': 0.38; 'to:addr:python.org': 0.39; 'how': 0.40; 'first': 0.61; 'computers': 0.72; 'subject:check': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=vn/C3i5Hj/nWltWLU8yxJJRXJY2DInQMrCA0MK+rlcY=; b=AsaVXdln/BRAvhUYPOKIpKSmMcLwNZYkyEyBhD/f5Z0f91dCXp/+1BVG1S+ZJ3p8wC 9MmtwO8EYAz687KWo1k6VTSR87kxK8jvT/XR5g0aMV3PvPWwMRsQgIpQJY42/FKZJyd0 q/e70Jh5/idOBFqsC4k43gTTUMN7c9+MoX6WjlhF4OUOX2Eu9XjLk8Z9ERfvLhQ0HziY BKdZFYrJ0vDMrrA03E+d92gRIHKEWAmVZg8oMlEmvEKL7ajbjjhdTS+ims77pqTDTVkd j+Y3bYRSP8t4pa0hxgUzXRO15ToYExpfFab3OufPeXbxI0Jueia4kqA6EPNt4T7l5tSR aBQg== MIME-Version: 1.0 X-Received: by 10.180.93.166 with SMTP id cv6mr6450618wib.37.1380879002342; Fri, 04 Oct 2013 02:30:02 -0700 (PDT) Date: Fri, 4 Oct 2013 11:30:02 +0200 Subject: howto check programs and C libraries From: David Palao To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 16 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1380879004 news.xs4all.nl 15916 [2001:888:2000:d::a6]:38013 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:55459 Hello, I'm in charge of preparing a computer room for the practices of "introduction to programming". One of the tasks is checking that from all the computers in the room one can execute some programs and link (and compile) against some libraries. My first idea was using Autotools (or cmake), but as I'm a big fan of python, I was thinking how to do that with python, and I don't have a clear solution yet. I know that distutils includes the distutils.command.config module, and I think it could do the job (when properly subclassed). Do you have a better idea? Thanks in advance. Regards, DPalao