home *** CD-ROM | disk | FTP | other *** search
/ Amiga GigaPD 3 / Amiga_GigaPD_v3_3of3.iso / netbsd / docs / mailinglist-archive / 1993-08 / text0136.txt < prev    next >
Encoding:
Text File  |  1993-06-25  |  1.7 KB  |  37 lines

  1. Hi,
  2.  
  3. I was trying to recompile the kernel under BSD to chuck the is_a3000(),
  4. but I ran into a problem.
  5.  
  6. First, I didn't have a BSD executable of config, only the source code.
  7. Well, I found my source code and started to make it.  I found out
  8. that GNU make won't handle the .include <bsd.prog.mk> stuff and had
  9. to use /usr/bin/make.  Everthong went fine until it hit lang.l.
  10. So now I had to find lex which wasn't included in BSD.  Luckily I
  11. had downloaded the entire source for BSD4.3 and had the source laying
  12. around.  I compiled lex, installed it, and proceeded to finish
  13. compiling config.  COnfig finished and I installed it.
  14.  
  15. Here's the kicker:  I went to the /usr/src/sys/arch/amiga/conf dir,
  16. edited AMIGA to change CPU and IDENT, then did a config AMIGA.
  17. I got syntax errors on lines 45,46,47 which contains the lines
  18. like: master gvp11scsi0 at manufacturer 2017 product 11
  19. Then I got a barage of lines saying that "a 3000 scsi 0 not defined"
  20. and also for gvp and a2091.  Has anybody else gotten anything like this?
  21. What did I do wrong?  Are there supposed to be a define when compiling
  22. config like -DAMIGA or something like that.  I looked in the source
  23. and MACHINE_AMIGA is already defined in config.h which is included
  24. in lang.l.  Maybe someone could put the BSDexe of config somewhere?
  25. If it's already there, I couldn't find it!
  26.  
  27. Thanks.
  28.  
  29. P.S.:  Compiling config took about 10 minutes on my machine!
  30.        If I can get this to work and compile the kernel( a few days)
  31.        I just might be able to use my 32-bit ram!
  32.  
  33.        Also, does anyone know if instruction and data caches and bursts
  34.        are turned on by default or is there a way to check/do it?
  35.        I have a feeling that they are not.
  36.  
  37.