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