[toronto-lisp] Toronto Lisp Meet for Jan 5, 2010

Abram Hindle abram.hindle at softwareprocess.es
Wed Jan 6 15:02:04 UTC 2010


I don't know asdf that well, so what I did was read tower.asd:

;;;; +----------------------------------------------------------------+
;;;; | TOWERS - A silly geoDefense clone wannabe          DEATH, 2009 |
;;;; +----------------------------------------------------------------+

;;;; System definition

;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-

(asdf:defsystem #:towers
  :depends-on (#:alexandria #:cl-opengl #:cl-glu #:cl-glut)
  :components ((:file "towers")))

Then I ran
(require :asdf)
(require :asdf-install)
(asdf-install:install :alexandria)
(asdf-install:install :cl-opengl)
(asdf-install:install :cl-glu)
(asdf-install:install :cl-glut)

Or something like that. I just told asdf to install locally for me and
it worked without much hassle (I had to tell it to ignore untrusted GPG
sigs).

abram


Vishvajit Singh wrote:
> Indeed. Loved seeing a Lisp game running for real.
> 
> I forgot to ask a question: how is it getting the OpenGL bindings set
> up with the SBCL install so that you can actually run games like that?
> Do you have to set it up yourself or does it work right out of the
> box?
> 
> Thanks,
> Vish
> 
> On Tue, Jan 5, 2010 at 11:44 PM, David Penton <djp at arqux.com> wrote:
>> I enjoyed that meeting. So far I always learn something worthwhile when I attend.
>> I also come away with my enthusiasm for Lisp et al. pumped up.
>>
>> Best,
>>
>> - Dave -
>>
>> On 2010-01-05, at 10:14 PM, Abram Hindle wrote:
>>
>>> 6 people attended tonights meet.
>>>
>>> Here are some links to lisp game blogs that was discussed:
>>>
>>> David O'Toole's lisp game dev blog
>>> http://lispgamesdev.blogspot.com/
>>>
>>> Sanctuary game: http://dto.github.com/notebook/sanctuary.html
>>>
>>> List of some recent lisp games:
>>> http://xach.livejournal.com/237639.html
>>>
>>> Another lisp games blog:
>>> http://funcallgames.wordpress.com/
>>>
>>> My tower defense source code:
>>> http://github.com/abramhindle/towers
>>>
>>> Death's tower defense source code (he's the original author and he's
>>> really shaping up the code):
>>> http://github.com/death/towers
>>> http://github.com/death
>>>
>>> For the meeting we talked about:
>>> * Border security
>>> * Altemeyer's book on Authoritarianism
>>> ** http://home.cc.umanitoba.ca/~altemey/
>>> * Lisp games
>>> ** towers
>>> *** http://github.com/death/towers
>>> *** http://github.com/abramhindle/towers
>>> ** XONG
>>> *** http://dto.github.com/notebook/xong.html
>>> ** Sanctuary
>>> *** http://dto.github.com/notebook/sanctuary.html
>>> * Loop macro
>>> ** http://www.ai.sri.com/pkarp/loop.html
>>> ** http://www.unixuser.org/~euske/doc/cl/loop.html
>>> ** http://exploring-lisp.blogspot.com/2007/06/in-defense-of-loop.html
>>> * Iterate macro
>>> ** http://common-lisp.net/project/iterate/
>>> ** http://common-lisp.net/project/iterate/doc/Don_0027t-Loop-Iterate.html
>>> * Doug's form validation macro
>>> ** http://github.com/hoytech/antiweb
>>> *** somewhere in there :D
>>> http://github.com/hoytech/antiweb/commit/9c89d1e251704f301460f97338b3e2e27c1da6ff
>>>
>>> Small but a good meet nonetheless.
>>>
>>> abram
>>>
>>>
>>>
>>> _______________________________________________
>>> toronto-lisp mailing list
>>> toronto-lisp at common-lisp.net
>>> http://common-lisp.net/cgi-bin/mailman/listinfo/toronto-lisp
>>
>> _______________________________________________
>> toronto-lisp mailing list
>> toronto-lisp at common-lisp.net
>> http://common-lisp.net/cgi-bin/mailman/listinfo/toronto-lisp
>>
> 
> _______________________________________________
> toronto-lisp mailing list
> toronto-lisp at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/toronto-lisp


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
URL: <https://mailman.common-lisp.net/pipermail/toronto-lisp/attachments/20100106/f4869754/attachment.sig>


More information about the toronto-lisp mailing list