lkml.org 
[lkml]   [1999]   [Dec]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] asm*/resource.h fix for glibc
    On Thu, 16 Dec 1999, Jamie Lokier wrote:

    > > Use configure. Add a note to the readme(make KSRC=/path/to/foo/include).
    > >
    > > How often do you compile other programs and not have to modify some system
    > > dependant setting?
    >
    > Almost always. It's either `make', `./configure; make', or `gcc -o foo
    > foo.c'. I can't remember the last time I had to use a system dependent
    > setting for the build process. (Configuration is a different matter).
    >
    > In this case `./configure' wouldn't be enough because, well, where are
    > your kernel header files? OTOH it would work much of the time to check
    > that <linux/version.h> and <linux/config.h> match the running kernel
    > version, in either /usr/include/linux or /usr/src/linux/include/linux.
    >
    > A bit of a pain for those one C source file distributions though.
    >
    > > Are you saying all systems are alike? Where's the fun in that?
    >
    > I like to keep things easy for the folks who use my software.

    Only unstable kernels would be changing so fast as to make following them and
    keeping systems in sync difficult. So when compiling utility programs for
    those special consideration needs to be made.

    However, compiling for stable kernels should always give you a sane
    environment. With debian, are glibc is currently compiled against
    2.2.13(well, in potato).

    Anyone compiling and writing utility progs for unstable kernels needs to know
    that having to upgrade to the latest unstable kernel is not always
    possible(1).

    >
    > -- Jamie
    >


    1: I can't run any 2.3 kernels right now, because my network card is a
    macronix, that only works with tulip 0.90. Before Alan Cox added that
    driver to 2.2, I was just dropping in Donald Becker's tulip.c in. I can't
    do that in 2.3.

    ----BEGIN GEEK CODE BLOCK----
    Version: 3.12
    GCS d- s: a-- c+++ UL++++ P+ L++++ !E W+ M o+ K- W--- !O M- !V PS--
    PE++ Y+ PGP++ t* 5++ X+ tv b+ D++ G e h*! !r z?
    -----END GEEK CODE BLOCK-----
    ----BEGIN PGP INFO----
    Adam Heath <doogie@debian.org> Finger Print | KeyID
    67 01 42 93 CA 37 FB 1E 63 C9 80 1D 08 CF 84 0A | DE656B05 PGP
    AD46 C888 F587 F8A3 A6DA 3261 8A2C 7DC2 8BD4 A489 | 8BD4A489 GPG
    -----END PGP INFO-----


    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:55    [W:0.021 / U:0.764 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site