This isn't meant to be a "hey, fix this stuff" letter. This is intended to
simply show the results of my 24-hour-long compile-a-thon.

I..

    * Installed fink-0.4.0a

    * Executed `fink selfupdate' and told it to update from CVS

    * Executed this:

        sudo fink install bbkeys bbpager blackbox diffutils ethereal-ssl
        fileutils findutils ghostscript-nox giflib gimp hexcurse junkbuster
        libtool libtiff links-ssl ncftp ntop pdftex psutils readline screen
        snort tetex-base textutils tree vim wget-ssl wmcalclock wmmoonclock
        wmweather xfree86-base

Then,

    a) xfree86-base compiled, but it told me that an existing version of X11
       already existed in /usr/X11R6. So I removed /usr/X11R6 and /etc/X11
       and then re-ran the previous `fink install' block. Oddly enough,
       xfree86 didn't seem to resinstall. Fink resumed the build-fest on
       some other package.

    b) ethereal-ssl gave me this error:

        checking for net/bpf.h... no
        configure: error: Header file net/bpf.h not found; if you installed
        libpcap from source, did you also do "make install-incl"?

       ...so I re-ran the block again minus "ethereal-ssl" and...

    c) got a "ghostscript6-nox conflicts with ghostscript-nox" error, duh.

       ...so I re-ran the block again minus "ghostscript-nox" and...
    
    d) Vim gave me the exact same error when I tried compiling it on my own:

        In file included from /usr/X11R6/include/X11/Intrinsic.h:64,
                         from gui.h:34,
                         from structs.h:73,
                         from vim.h:1327,
                        from buffer.c:29:
        /usr/include/string.h:76: conflicting types for `memmove'
        auto/osdef.h:56: previous declaration of `memmove'
        /usr/include/string.h:105: conflicting types for `strcasecmp'
        auto/osdef.h:74: previous declaration of `strcasecmp'
        /usr/include/string.h:110: conflicting types for `strncasecmp'
        auto/osdef.h:77: previous declaration of `strncasecmp'
        make: *** [objects/buffer.o] Error 1
        ### execution of (cd failed, exit code 2
        Failed: compiling vim-6.1-1 failed

       ...so I re-ran the block again changing "vim" to "vim-nox" and...

    e) Yeah, I remember this error, too. When I got this before, I tried
       adding the correct library to src/vim.h, and that fixed this, but
       more errors appeared as well I'll play around this later...(unless
       somebody has a patch)

        fileio.c: In function `readfile':
        fileio.c:473: `O_RDONLY' undeclared (first use in this function)
        fileio.c:473: (Each undeclared identifier is reported only once
        fileio.c:473: for each function it appears in.)
        fileio.c: In function `readfile_charconvert':
        fileio.c:2045: `O_RDONLY' undeclared (first use in this function)
        fileio.c: In function `set_file_time':
        fileio.c:2168: warning: passing arg 2 of `utimes' from
        incompatible pointer type
        fileio.c: In function `buf_write':
        fileio.c:2671: `O_CREAT' undeclared (first use in this function)
        fileio.c:2671: `O_WRONLY' undeclared (first use in this function)
        fileio.c:2671: `O_EXCL' undeclared (first use in this function)
        fileio.c:2693: `O_RDONLY' undeclared (first use in this function)
        fileio.c:3205: `O_APPEND' undeclared (first use in this function)
        fileio.c:3205: `O_TRUNC' undeclared (first use in this function)
        fileio.c: In function `vim_rename':
        fileio.c:4912: `O_RDONLY' undeclared (first use in this function)
        fileio.c:4915: `O_CREAT' undeclared (first use in this function)
        fileio.c:4915: `O_EXCL' undeclared (first use in this function)
        fileio.c:4915: `O_WRONLY' undeclared (first use in this function)
        make: *** [objects/fileio.o] Error 1
        ### execution of (cd failed, exit code 2
        Failed: compiling vim-nox-6.1-1 failed
    
    f)  Gimp compiled, and that was it. (Exactly 24 hours later from my
        first `fink install'.) Or so it seemed.

        Wait a second...there's no /Applications/Xdarwin.app.

        Execute `sudo fink install xfree86-rootless'. That installed it.

    g)  Done.

-- 
Ian L.
    http://www.logicallemon.com/
    - Perl, Mac OS X, Zsh, Vim
    - bass guitar, downtempo electronica




-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to