Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Sep 2000 14:47:34 -0400
From:      peterg <pgatz@tiac.net>
To:        freebsd-small@freebsd.org
Subject:   Errors w/ Pico Build on laptop w/ 4.1
Message-ID:  <00091214520400.00829@icarus.tiac.net>

next in thread | raw e-mail | index | archive | help
errors building a mobile (laptop) "install" type floppy w/ 4.1

Trying to build the "install" version floppy
Also changed the "install" floppy kernel config file to include PCMCIA support
That file included below;

Here's the build errors I'm getting;

crunchgen: ./crunch1.conf: newfs: warning: could not find source directory
crunchgen: ./crunch1.conf: newfs: warning: could not find any .o filescrunchgen: ./crunch1.conf: newfs: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: pwd: warning: could not find source directory
crunchgen: ./crunch1.conf: pwd: warning: could not find any .o files
crunchgen: ./crunch1.conf: pwd: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: mount_std: warning: could not find source directory
crunchgen: ./crunch1.conf: mount_std: warning: could not find any .o files
crunchgen: ./crunch1.conf: mount_std: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: pwd_mkdb: warning: could not find source directory
crunchgen: ./crunch1.conf: pwd_mkdb: warning: could not find any .o files
crunchgen: ./crunch1.conf: pwd_mkdb: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: reboot: warning: could not find source directory
crunchgen: ./crunch1.conf: reboot: warning: could not find any .o files
crunchgen: ./crunch1.conf: reboot: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: rm: warning: could not find source directory
crunchgen: ./crunch1.conf: rm: warning: could not find any .o files
crunchgen: ./crunch1.conf: rm: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: route: warning: could not find source directory
crunchgen: ./crunch1.conf: route: warning: could not find any .o filescrunchgen: ./crunch1.conf: route: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: stty: warning: could not find source directory
crunchgen: ./crunch1.conf: stty: warning: could not find any .o files
crunchgen: ./crunch1.conf: stty: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: sysctl: warning: could not find source directory
crunchgen: ./crunch1.conf: sysctl: warning: could not find any .o files
crunchgen: ./crunch1.conf: sysctl: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: tr: warning: could not find source directory
crunchgen: ./crunch1.conf: tr: warning: could not find any .o files
crunchgen: ./crunch1.conf: tr: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: umount: warning: could not find source directory
crunchgen: ./crunch1.conf: umount: warning: could not find any .o files
crunchgen: ./crunch1.conf: umount: error: no objpaths specified or calculated
crunchgen: ./crunch1.conf: sh: ignoring program because of errors
crunchgen: ./crunch1.conf: test: ignoring program because of errors
crunchgen: ./crunch1.conf: awk: ignoring program because of errors
crunchgen: ./crunch1.conf: cat: ignoring program because of errors
crunchgen: ./crunch1.conf: chflags: ignoring program because of errorscrunchgen: ./crunch1.conf: chmod: ignoring program because of errors
crunchgen: ./crunch1.conf: chown: ignoring program because of errors
crunchgen: ./crunch1.conf: cp: ignoring program because of errors
crunchgen: ./crunch1.conf: cpio: ignoring program because of errors
crunchgen: ./crunch1.conf: date: ignoring program because of errors
crunchgen: ./crunch1.conf: dd: ignoring program because of errors
crunchgen: ./crunch1.conf: df: ignoring program because of errors
crunchgen: ./crunch1.conf: dhclient: ignoring program because of errors
crunchgen: ./crunch1.conf: disklabel: ignoring program because of errors
crunchgen: ./crunch1.conf: echo: ignoring program because of errors
crunchgen: ./crunch1.conf: fdisk: ignoring program because of errors
crunchgen: ./crunch1.conf: fetch: ignoring program because of errors
crunchgen: ./crunch1.conf: getty: ignoring program because of errors
crunchgen: ./crunch1.conf: grep: ignoring program because of errors
crunchgen: ./crunch1.conf: minigzip: ignoring program because of errors
crunchgen: ./crunch1.conf: hostname: ignoring program because of errors
crunchgen: ./crunch1.conf: ifconfig: ignoring program because of errors
crunchgen: ./crunch1.conf: init: ignoring program because of errors
crunchgen: ./crunch1.conf: ln: ignoring program because of errors
crunchgen: ./crunch1.conf: login: ignoring program because of errors
crunchgen: ./crunch1.conf: ls: ignoring program because of errors
crunchgen: ./crunch1.conf: mkdir: ignoring program because of errors
crunchgen: ./crunch1.conf: mknod: ignoring program because of errors
crunchgen: ./crunch1.conf: less: ignoring program because of errors
crunchgen: ./crunch1.conf: mount: ignoring program because of errors
crunchgen: ./crunch1.conf: newfs: ignoring program because of errors
crunchgen: ./crunch1.conf: pwd: ignoring program because of errors
crunchgen: ./crunch1.conf: mount_std: ignoring program because of errors
crunchgen: ./crunch1.conf: pwd_mkdb: ignoring program because of errors
crunchgen: ./crunch1.conf: reboot: ignoring program because of errors
crunchgen: ./crunch1.conf: rm: ignoring program because of errors
crunchgen: ./crunch1.conf: route: ignoring program because of errors
crunchgen: ./crunch1.conf: stty: ignoring program because of errors
crunchgen: ./crunch1.conf: sysctl: ignoring program because of errors
crunchgen: ./crunch1.conf: tr: ignoring program because of errors
crunchgen: ./crunch1.conf: umount: ignoring program because of errors
Run "make -f crunch1.mk objs exe" to build crunched binary.
*** Error code 1

Stop in /usr/src/release/picobsd/install/crunch1.
--> Error 1 code crunch
Error while building ../install/crunch1...
-> Aborting ./stage1

Here's the kernel config file for the "install" floppy changed to reflect 4.1 terminology

machine		i386
cpu		I586_CPU
ident		PICOBSD
maxusers	10

options		MATH_EMULATE		
options		INET			
options		FFS			
options		FFS_ROOT
# options		NFS			
options		MFS
options		MD_ROOT
options		MSDOSFS			
# options		"EXT2FS"
options		COMPAT_43		
options		"NO_F00F_HACK"

config		kernel	root on fd0a

# controller	isa0
# controller	pci0
device isa
device pci

# controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2
device		fdc0	at isa? port IO_FD1 irq 6 drq 2
device		fd0	at fdc0 drive 0
#device		fd1	at fdc0 drive 1

# options		"CMD640"	# work around CMD640 chip deficiency
# controller	wdc0	at isa? port "IO_WD1" bio irq 14 flags 0xb0ffb0ff
# device		wd0	at wdc0 drive 0
# device		wd1	at wdc0 drive 1
# controller	wdc1	at isa? port "IO_WD2" bio irq 15 flags 0xb0ffb0ff
# device		wd2	at wdc1 drive 0
# device		wd3	at wdc1 drive 1
# options		ATAPI		#Enable ATAPI support for IDE bus
# options		ATAPI_STATIC	#Don't do it as an LKM
# device		acd0	#IDE CD-ROM

# ATA and ATAPI devices
device		ata0	at isa? port IO_WD1 irq 14
device		ata1	at isa? port IO_WD2 irq 15
device		ata
device		atadisk			# ATA disk drives
# device		atapicd			# ATAPI CDROM drives
# device		atapifd			# ATAPI floppy drives
# device		atapist			# ATAPI tape drives
options 	ATA_STATIC_ID		#Static device numbering
#options 	ATA_ENABLE_ATAPI_DMA	#Enable DMA on ATAPI devices

# controller	atkbdc0	at isa? port IO_KBD tty
# device		atkbd0	at isa? tty irq 1
# device		vga0	at isa? port ? conflicts
# device		sc0	at isa? tty
device		sc0	at isa? flags 0x100

# atkbdc0 controls both the keyboard and the PS/2 mouse
device		atkbdc0	at isa? port IO_KBD
device		atkbd0	at atkbdc? irq 1 flags 0x1
device		psm0	at atkbdc? irq 12
device		vga0	at isa?
device		npx0	at nexus? port IO_NPX irq 13
device		apm0    at nexus?         # Advanced Power Management

# PCCARD SUPPORT FOR PCMCIA SLOTS (added this)
device          card
device		pcic0   at isa? irq 10 port 0x3e0 iomem 0xd0000
# device		pcic1   at isa? irq 11 port 0x3e2 iomem 0xd4000 disable

# NO need for serial ports for me
# device		sio0	at isa? port "IO_COM1" flags 0x10 tty irq 4
# device		sio1	at isa? port "IO_COM2" tty irq 3
# device		sio2	at isa? disable port "IO_COM3" tty irq 5
# device		sio3	at isa? disable port "IO_COM4" tty irq 9

#device		ppc0	at isa? port? net irq 7
#controller	ppbus0
#device		nlpt0	at ppbus?
#device		plip0	at ppbus?       
#device		ppi0	at ppbus?       

device ed
device ep

pseudo-device	loop
pseudo-device	ether
# pseudo-device	tun	2
pseudo-device	vn
pseudo-device	pty	16
pseudo-device	md
# pseudo-device	gzip		# Exec gzipped a.out's
# pseudo-device	bpfilter	4
pseudo-device   bpf



And below is the crunch.conf from the "install" floppy crunch.. dir
I followed the instuctions of a previous poster to this list about changing "more" to "less" then
linking it and also doing away w/ the /usr/obj dir as well

# $Id: crunch.conf,v 1.5.2.2 1999/05/07 10:03:06 abial Exp $
# NOTE: the string "/usr/src" will be automatically replaced with the
# correct value set in 'build' script - you should change it there
# other sources
srcdirs /usr/src/bin
srcdirs /usr/src/sbin/i386
srcdirs /usr/src/sbin
srcdirs /usr/src/usr.bin
srcdirs /usr/src/gnu/usr.bin
srcdirs /usr/src/usr.sbin
srcdirs /usr/src/libexec
# sources for ns & vm
srcdirs ../../tinyware

progs sh test awk cat chflags chmod chown cp cpio date dd 
# progs sh test awk cat chflags chmod chown cp cpio date dd dev_mkdb
progs df dhclient disklabel echo fdisk fetch getty grep minigzip
progs hostname ifconfig init ln login ls mkdir mknod msg
progs less mount newfs pwd mount_std pwd_mkdb
# progs mount mount_ext2fs mount_cd9660 mount_nfs msg newfs ns passwd pwd pwd_mkdb mount_std
# progs reboot rm route stty sysctl syslogd tr umount 
progs reboot rm route stty sysctl tr umount 
# progs vm w

#progs sh test echo hostname ln login getty stty
#progs msg kget reboot
#progs init ifconfig df sps cat
## progs cp rm mknod chmod chown mkdir ls syslogd
#progs cp rm mknod chmod chown mkdir ls
#progs sysctl route pwd_mkdb dev_mkdb
#progs mount umount
#progs kill mount_std grep tr awk newfs fetch
#progs pwd more
##progs passwd date
#progs date fdisk disklabel
#progs mount_cd9660 mount_nfs ping traceroute 
#progs tar gzip cpio dhclient

#ln mount_cd9660 cd9660
# ln mount_nfs nfs
ln test [
ln sh -sh
ln mount_std procfs
ln mount_std mount_procfs
ln msg dmesg
#ln ns netstat
ln minigzip gunzip
ln minigzip zcat
ln minigzip gzip
ln chown chgrp
ln less more

# libs -lncurses -lmytinfo -lipx -lz -lpcap -lalias -lwrap
#libs -lncurses -lmytinfo -lipx -lz -lpcap 
# libs -lmytinfo -lz -lpcap -lipx
libs -lmytinfo -lz -lpcap -lipx
# libs -ledit -lutil -lmd -lcrypt -lmp -lgmp -lm -lkvm
libs -ledit -lutil -lcrypt -lm
libs -lgnuregex -lftpio
#libs -lradius # used by ppp

Any clues by anyone?
Should I go back and try to leave the terminology alone?? I dunno think that'll
work either ...

--P





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-small" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00091214520400.00829>