Replying to Wilfried Goesgens: > I've used the kannel source you provided on your website, i didn't find > the patch mentioned on the ml last September.
I admit that current situation with patchset is a complete mess. You can look at latest patchset I've uploaded yesterday. File "automake" from it should apply against latest kannel cvs head. > > 3. what the point in separating smsc/* files into library? > make and Automake is not able to cope with subdirs, unless you do nasty > things. So you do a static lib, which is linked at compiletime. > Thats a widely used way to solve this problem. Hmm. I periodically doing a "make distcheck". It actually - guess what - it BUILDS everything, in a completely different directory than source ... > Allso it's anoying not being able to just do make in Emacs and get your > compile errors from the source you just edited. Did you read http://www.pcug.org.au/~millerp/rmch/recu-make-cons-harm.html ? (And yes, recursive make IS harmful, I learned it in the days of kbuild 2.5 ...) > Allso you shouldn't use relative paths in the Makefiles, you use ${topsrcdir} > to make autoconf expand that. This enables foreign or aliend build, > i.e. configuring and building in a completely different directory than > the source. I've tested the thing using make distcheck ... -- Paul P 'Stingray' Komkoff Jr // http://stingr.net/key <- my pgp key This message represents the official view of the voices in my head
