Package: brickos
Version: 0.9.0.dfsg-1
Severity: important
Justification: fails to build from source
Hi,
compiling brickos on amd64 fails. I guess the cross-compiler has some
fpu problems:
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot -c
trailerbot.c -o trailerbot.o
/tmp/ccuT6jNb.s: Assembler messages:
/tmp/ccuT6jNb.s:312: Error: cannot create floating-point number
/tmp/ccuT6jNb.s:315: Error: cannot create floating-point number
/tmp/ccuT6jNb.s:636: Error: cannot create floating-point number
make[2]: *** [trailerbot.o] Error 1
rm robots.dc2 helloworld.ds1 robots.ds2 sound.dc2 helloworld.ds2 helloworld.dc2
sound.ds2 linetrack.dc1 linetrack.ds1 linetrack.dc2 rover.ds2 linetrack.ds2
c++.dc2 c++.dc1 rover.dc1 c++.o c++.ds1 rover.ds1 robots.dc1 robots.ds1
sound.dc1 rover.dc2 sound.ds1 helloworld.dc1 c++.ds2
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg'
make: *** [build-arch-stamp] Error 2
Build log is attached.
MfG
Goswin
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-frosties-2
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)
fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-arch-stamp build-indep-stamp
# Clean up after the build process.
/usr/bin/make realclean
make[1]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/dll-src'
rm -f *.o *~ *.bak
rm -f ../dll ../makelx ../genlds ../fixdeps
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/dll-src'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/firmdl'
rm -f *.o *~ *.bak
rm -f fastdl.h ../firmdl3 mkimg
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/firmdl'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/dll-src'
rm -f *.o *~ *.bak
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/dll-src'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/firmdl'
rm -f *.o *~ *.bak
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/firmdl'
rm -f fontdesign
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
rm -f libc.a ../libc.a .depend
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/mint'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
rm -f libmint.a ../libmint.a .depend
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/mint'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/float'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz
rm -f libfloat.a ../libfloat.a .depend
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/float'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c++'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
rm -f libc++.a ../libc++.a .depend
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c++'
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot'
rm -rf .depend* *.o *.dis *~ *.bak *.tgz *.s tags *.dcoff *.dmap *.dsrec *.dis2
rm -f *.srec *.map *.coff *.lds install-stamp
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo'
/usr/bin/make -C c++ realclean
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
rm -f *.lx .depend tags TAGS
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo/c++'
/usr/bin/make -C c++ clean
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
rm -f *.lx .depend tags TAGS
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/doc'
rm -rf INSTALL-cygwin
rm -f INSTALL-cygwin.html
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/doc'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/dll-src'
rm -f *.o *~ *.bak
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/dll-src'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/firmdl'
rm -f *.o *~ *.bak
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/firmdl'
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/mint'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/mint'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/float'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/float'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c++'
rm -f *.o *.map *.coff *.srec *.dis* *~ *.bak *.tgz *.s
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c++'
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot'
rm -f ../Makefile.user.dist ../Makefile.common.dist ../demo/Makefile.dist
../demo/c++/Makefile.dist config.h.dist
rm -f *.srec *.o *.lds *.dis *.coff *.map *.dis2
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo'
/usr/bin/make -C c++ clean
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo/c++'
rm -f *.o *.dis *.dis2 *~ *.bak *.tgz *.s *.ds1 *.ds2 *.dmap *.dcoff
rm -f *.srec *.map *.coff
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/doc'
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/doc'
rm -f tags TAGS *.bak
rm -rf doc/html-c doc/rtf-c
rm -f -- Doxyfile-c.log Doxyfile-c.rpt .Doxyfile-c-doneflag *.out
rm -rf doc/html-c++ doc/rtf-c++
rm -f -- Doxyfile-c++.log Doxyfile-c++.rpt .Doxyfile-c++-doneflag *.out
rm -rf doc/html-kern doc/rtf-kern
rm -f -- Doxyfile-kern.log Doxyfile-kern.rpt .Doxyfile-kern-doneflag *.out
make[1]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg'
dh_clean
debian/rules build
dh_testdir
# Configure the package. NOTE: this is non-standard configure script!!
./configure
Welcome to the brickOS Makefile configurator.
Attempting to find the Hitachi gcc compiler. (This may take some time.)
- Toolprefix = /usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-
- Found Linux/Unix system
dh_testdir
# Compile/build the package.
/usr/bin/make prefix=/usr
make[1]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util'
cc -o fontdesign fontdesign.c -O2 -Wall -O2 -Wall
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/dll-src'
cc -o loader.o -c loader.c -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
loader.c: In function 'main':
loader.c:480: warning: pointer targets in passing argument 2 of 'lx_read'
differ in signedness
loader.c:487: warning: pointer targets in assignment differ in signedness
cc -o rcxtty.o -c rcxtty.c -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
cc -o keepalive.o -c keepalive.c -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
cc -o lnp.o -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/lnp.c -O2 -Wall
-O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/lnp.c: In
function 'lnp_integrity_write':
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/lnp.c:184:
warning: pointer targets in passing argument 1 of 'lnp_checksum_copy' differ in
signedness
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/lnp.c: In
function 'lnp_addressing_write':
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/lnp.c:206:
warning: pointer targets in passing argument 1 of 'lnp_checksum_copy' differ in
signedness
cc -o lx.o -c lx.c -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
lx.c: In function 'lx_write':
lx.c:55: warning: pointer targets in passing argument 1 of 'creat' differ in
signedness
lx.c: In function 'lx_read':
lx.c:91: warning: pointer targets in passing argument 1 of 'open' differ in
signedness
lx.c:102: warning: pointer targets in passing argument 1 of 'strlen' differ in
signedness
lx.c:102: warning: pointer targets in passing argument 1 of '__builtin_strcmp'
differ in signedness
lx.c:102: warning: pointer targets in passing argument 1 of 'strlen' differ in
signedness
lx.c:102: warning: pointer targets in passing argument 1 of '__builtin_strcmp'
differ in signedness
lx.c:102: warning: pointer targets in passing argument 1 of '__builtin_strcmp'
differ in signedness
lx.c:102: warning: pointer targets in passing argument 1 of '__builtin_strcmp'
differ in signedness
cc -o ../dll loader.o rcxtty.o keepalive.o lnp.o lx.o -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
cc -o convert.o -c convert.c -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
convert.c: In function 'main':
convert.c:207: warning: pointer targets in passing argument 2 of 'lx_write'
differ in signedness
cc -o srec.o -c srec.c -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
cc -o srecload.o -c srecload.c -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
cc -o ../makelx convert.o srec.o srecload.o lx.o -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
cc -o ../genlds genlds.c -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
genlds.c: In function 'main':
genlds.c:285: warning: 'ram' may be used uninitialized in this function
cc -o ../fixdeps fixdeps.c -O2 -Wall -O2 -Wall -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/dll-src'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/firmdl'
cc -O2 -Wall -O2 -Wall -c -o mkimg.o mkimg.c
mkimg.c: In function 'srec_load':
mkimg.c:91: warning: pointer targets in passing argument 1 of 'strlen' differ
in signedness
mkimg.c:91: warning: pointer targets in passing argument 1 of 'strlen' differ
in signedness
mkimg.c:91: warning: pointer targets in passing argument 1 of
'__builtin_strcmp' differ in signedness
mkimg.c:91: warning: pointer targets in passing argument 1 of 'strlen' differ
in signedness
mkimg.c:91: warning: pointer targets in passing argument 1 of
'__builtin_strcmp' differ in signedness
mkimg.c:91: warning: pointer targets in passing argument 1 of
'__builtin_strcmp' differ in signedness
mkimg.c:91: warning: pointer targets in passing argument 1 of
'__builtin_strcmp' differ in signedness
mkimg.c:91: warning: pointer targets in passing argument 1 of 'strncmp' differ
in signedness
mkimg.c: In function 'main':
mkimg.c:177: warning: pointer targets in passing argument 1 of
'build_image_name' differ in signedness
cc -O2 -Wall -O2 -Wall -c -o srec.o srec.c
cc mkimg.o srec.o -o mkimg -O2 -Wall -O2 -Wall
./mkimg fastdl.srec > fastdl.h
cc -O2 -Wall -O2 -Wall -c -o firmdl.o firmdl.c
firmdl.c: In function 'srec_load':
firmdl.c:174: warning: pointer targets in passing argument 1 of 'strlen' differ
in signedness
firmdl.c:174: warning: pointer targets in passing argument 1 of 'strlen' differ
in signedness
firmdl.c:174: warning: pointer targets in passing argument 1 of
'__builtin_strcmp' differ in signedness
firmdl.c:174: warning: pointer targets in passing argument 1 of 'strlen' differ
in signedness
firmdl.c:174: warning: pointer targets in passing argument 1 of
'__builtin_strcmp' differ in signedness
firmdl.c:174: warning: pointer targets in passing argument 1 of
'__builtin_strcmp' differ in signedness
firmdl.c:174: warning: pointer targets in passing argument 1 of
'__builtin_strcmp' differ in signedness
firmdl.c:174: warning: pointer targets in passing argument 1 of 'strncmp'
differ in signedness
cc -O2 -Wall -O2 -Wall -c -o rcx_comm.o rcx_comm.c
rcx_comm.c: In function 'rcx_wakeup_tower':
rcx_comm.c:373: warning: format '%d' expects type 'int', but argument 2 has
type 'long unsigned int'
cc firmdl.o srec.o rcx_comm.o -o ../firmdl3 -O2 -Wall -O2 -Wall
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/firmdl'
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c'
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
memcpy.c -o memcpy.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
memset.c -o memset.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
strcmp.c -o strcmp.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
strcpy.c -o strcpy.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
strlen.c -o strlen.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
random.c -o random.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
printf.c -o printf.o
rm -f libc.a
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ar -sq libc.a memcpy.o memset.o
strcmp.o strcpy.o strlen.o random.o printf.o
cp -f libc.a ../
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/mint'
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
cmpsi2.c -o cmpsi2.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
divhi3.c -o divhi3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
modhi3.c -o modhi3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
mulhi3.c -o mulhi3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
udivhi3.c -o udivhi3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
umodhi3.c -o umodhi3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
divsi3.c -o divsi3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
modsi3.c -o modsi3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
mulsi3.c -o mulsi3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
ucmpsi2.c -o ucmpsi2.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
udivsi3.c -o udivsi3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
umodsi3.c -o umodsi3.o
rm -f libmint.a
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ar -sq libmint.a cmpsi2.o divhi3.o
modhi3.o mulhi3.o udivhi3.o umodhi3.o divsi3.o modsi3.o mulsi3.o ucmpsi2.o
udivsi3.o umodsi3.o
cp -f libmint.a ../
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/mint'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/float'
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as expandsf.s -o expandsf.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as joinsf.s -o joinsf.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as addsf3.s -o addsf3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as negsf2.s -o negsf2.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as mulsf3.s -o mulsf3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as divsf3.s -o divsf3.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as floatsisf.s -o floatsisf.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as cmpsf2.s -o cmpsf2.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as fixsfsi.s -o fixsfsi.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as startsf.s -o startsf.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-as normalsf.s -o normalsf.o
rm -f libfloat.a
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ar -sq libfloat.a expandsf.o
joinsf.o addsf3.o negsf2.o mulsf3.o divsf3.o floatsisf.o cmpsf2.o fixsfsi.o
startsf.o normalsf.o
cp -f libfloat.a ../
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/float'
make[3]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c++'
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
stub.c -o stub.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-g++ -DCXX -fno-rtti
-fno-exceptions -O2 -fno-builtin -fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
mem.cpp -o mem.o
rm -f libc++.a
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ar -sq libc++.a stub.o mem.o
cp -f libc++.a ../
make[3]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib/c++'
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot'
Makefile:187: .depend: No such file or directory
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -M
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I.
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/*.c > .depend
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot'
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/kmain.c -o
kmain.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/mm.c -o mm.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/systime.c -o
systime.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/tm.c -o tm.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/semaphore.c -o
semaphore.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/conio.c -o
conio.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/lcd.c -o lcd.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/lnp-logical.c
-o lnp-logical.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/lnp.c -o lnp.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/remote.c -o
remote.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/program.c -o
program.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/vis.c -o vis.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/battery.c -o
battery.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/timeout.c -o
timeout.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/dkey.c -o dkey.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/dmotor.c -o
dmotor.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/dsensor.c -o
dsensor.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/dsound.c -o
dsound.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/swmux.c -o
swmux.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/atomic.c -o
atomic.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/critsec.c -o
critsec.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I. -c
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/kernel/setjmp.c -o
setjmp.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/h8300.rcx -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib kmain.o mm.o
systime.o tm.o semaphore.o conio.o lcd.o lnp-logical.o lnp.o remote.o program.o
vis.o battery.o timeout.o dkey.o dmotor.o dsensor.o dsound.o swmux.o atomic.o
critsec.o setjmp.o -lc -lmint -o brickOS.coff
chmod a-x brickOS.coff
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-nm brickOS.coff | sort -u >
brickOS.map
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O srec
brickOS.coff brickOS.srec
chmod a-x brickOS.srec
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/genlds brickOS <
brickOS.map > brickOS.lds
rm brickOS.map
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo'
Makefile:51: .depend: No such file or directory
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -M
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot *.c > .depend
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo'
make[2]: Entering directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo'
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot -c
helloworld.c -o helloworld.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib helloworld.o
-lc -lmint -lfloat -lc++ -o helloworld.dc1 --oformat coff-h8300 -Ttext 0xb000
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec helloworld.dc1 helloworld.ds1
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib helloworld.o
-lc -lmint -lfloat -lc++ -o helloworld.dc2 --oformat coff-h8300 -Ttext 0xb210
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec helloworld.dc2 helloworld.ds2
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/makelx
helloworld.ds1 helloworld.ds2 helloworld.lx
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot -c rover.c -o
rover.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib rover.o -lc
-lmint -lfloat -lc++ -o rover.dc1 --oformat coff-h8300 -Ttext 0xb000
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec rover.dc1 rover.ds1
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib rover.o -lc
-lmint -lfloat -lc++ -o rover.dc2 --oformat coff-h8300 -Ttext 0xb210
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec rover.dc2 rover.ds2
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/makelx rover.ds1
rover.ds2 rover.lx
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot -c linetrack.c
-o linetrack.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib linetrack.o -lc
-lmint -lfloat -lc++ -o linetrack.dc1 --oformat coff-h8300 -Ttext 0xb000
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec linetrack.dc1 linetrack.ds1
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib linetrack.o -lc
-lmint -lfloat -lc++ -o linetrack.dc2 --oformat coff-h8300 -Ttext 0xb210
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec linetrack.dc2 linetrack.ds2
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/makelx
linetrack.ds1 linetrack.ds2 linetrack.lx
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot -c robots.c -o
robots.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib robots.o -lc
-lmint -lfloat -lc++ -o robots.dc1 --oformat coff-h8300 -Ttext 0xb000
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec robots.dc1 robots.ds1
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib robots.o -lc
-lmint -lfloat -lc++ -o robots.dc2 --oformat coff-h8300 -Ttext 0xb210
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec robots.dc2 robots.ds2
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/makelx robots.ds1
robots.ds2 robots.lx
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-g++ -DCXX -fno-rtti
-fno-exceptions -O2 -fno-builtin -fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot -c c++.cpp -o
c++.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib c++.o -lc
-lmint -lfloat -lc++ -o c++.dc1 --oformat coff-h8300 -Ttext 0xb000
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec c++.dc1 c++.ds1
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib c++.o -lc
-lmint -lfloat -lc++ -o c++.dc2 --oformat coff-h8300 -Ttext 0xb210
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec c++.dc2 c++.ds2
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/makelx c++.ds1
c++.ds2 c++.lx
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot -c sound.c -o
sound.o
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib sound.o -lc
-lmint -lfloat -lc++ -o sound.dc1 --oformat coff-h8300 -Ttext 0xb000
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec sound.dc1 sound.ds1
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-ld -T ../boot/brickOS.lds -relax
-L/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/lib sound.o -lc
-lmint -lfloat -lc++ -o sound.dc2 --oformat coff-h8300 -Ttext 0xb210
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-objcopy -I coff-h8300 -O
symbolsrec sound.dc2 sound.ds2
/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/util/makelx sound.ds1
sound.ds2 sound.lx
/usr/h8300-hitachi-hms/bin/h8300-hitachi-hms-gcc -O2 -fno-builtin
-fomit-frame-pointer -Wall
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/include/lnp -I.
-I/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/boot -c
trailerbot.c -o trailerbot.o
/tmp/ccuT6jNb.s: Assembler messages:
/tmp/ccuT6jNb.s:312: Error: cannot create floating-point number
/tmp/ccuT6jNb.s:315: Error: cannot create floating-point number
/tmp/ccuT6jNb.s:636: Error: cannot create floating-point number
make[2]: *** [trailerbot.o] Error 1
rm robots.dc2 helloworld.ds1 robots.ds2 sound.dc2 helloworld.ds2 helloworld.dc2
sound.ds2 linetrack.dc1 linetrack.ds1 linetrack.dc2 rover.ds2 linetrack.ds2
c++.dc2 c++.dc1 rover.dc1 c++.o c++.ds1 rover.ds1 robots.dc1 robots.ds1
sound.dc1 rover.dc2 sound.ds1 helloworld.dc1 c++.ds2
make[2]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg/demo'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/mrvn/build/brickos_0.9.0.dfsg-1/brickos-0.9.0.dfsg'
make: *** [build-arch-stamp] Error 2