Done. Can you verify if everything compiles OK on OpenBSD?
Hello Borut,
Sorry, I have been very busy in office for last couple days. I have just
compiled the latest sourcecode of sdcc, and I got following problem when it
came to compiling /device/lib/pic and device/lib/pic16. I only get pic.liband
pic16.lib in build directory, could not find any specific device lib in this
"build" directory under "device/lib"Last time I didn't get this error.
It seemed that the make process could not find some files. Any Idea what
those missing file suppose to do. I see the file name is somekind of
...ignore. Do we suppose to ignore this file?
...
...
gmake[2]: Entering directory `/usr/aswad/aswad/origin/sdcc/device/lib'
mkdir -p build/pic
if [ -f pic/Makefile ]; then \
mkdir -p pic/bin; \
gmake -C pic; \
cp -f pic/bin/*.* build/pic; \
fi
gmake[3]: Entering directory `/usr/aswad/aswad/origin/sdcc/device/lib/pic'
grep: libsdcc.ignoregmake[3]: Leaving directory
`/usr/aswad/aswad/origin/sdcc/device/lib/pic'
: grep: grep: libm.ignorelibdev.ignore: : No such file or directory
No such file or directory
No such file or directory
cp: pic/bin/*.*: No such file or directory
gmake[2]: [port-specific-objects-pic16] Error 1 (ignored)
gmake -C pic clean-intermediate
gmake[3]: Entering directory `/usr/aswad/aswad/origin/sdcc/device/lib/pic'
gmake[3]: Leaving directory `/usr/aswad/aswad/origin/sdcc/device/lib/pic'
grep: cd build/pic; ls *.lib > pic.lib
libdev.ignore: grep: grep: libsdcc.ignorelibm.ignore: : No such file or
directory
No such file or directory
No such file or directory
ls: *.lib: No such file or directory
gmake[2]: [objects-pic16] Error 1 (ignored)
gmake[2]: Leaving directory `/usr/aswad/aswad/origin/sdcc/device/lib'
if [ "`grep pic16 ../../ports.build`" = pic16 ]; then \
gmake MODELFLAGS="-mpic16" PORT=pic16 OEXT=.lib objects-pic16; \
fi
gmake[2]: Entering directory `/usr/aswad/aswad/origin/sdcc/device/lib'
mkdir -p build/pic16
if [ -f pic16/Makefile ]; then \
mkdir -p pic16/bin; \
gmake -C pic16; \
cp -f pic16/bin/*.* build/pic16; \
fi
gmake[3]: Entering directory `/usr/aswad/aswad/origin/sdcc/device/lib/pic16'
gmake[3]: Leaving directory `/usr/aswad/aswad/origin/sdcc/device/lib/pic16'
grep: grep: grep: grep: ./libc.ignore./libio.ignore./libsdcc.ignorecp:
./debug.ignore: : pic16/bin/*.*: No such file or directory: : No such file
or directory
No such file or directory
No such file or directory
grep: grep: gmake[2]: grep:
./libm.ignore./startup.ignore[port-specific-objects-pic16] Error 1
(ignored)./libdev.ignore: :
: No such file or directory
No such file or directory
No such file or directory
gmake -C pic16 clean-intermediate
No such file or directory
gmake[3]: Entering directory `/usr/aswad/aswad/origin/sdcc/device/lib/pic16'
gmake[3]: Leaving directory `/usr/aswad/aswad/origin/sdcc/device/lib/pic16'
grep: grep: grep: cd build/pic16; ls *.lib > pic16.lib
./libc.ignore./libio.ignore./libsdcc.ignoregrep: : : : ./debug.ignoregrep:
grep: : ./libm.ignoregrep: No such file or directory
./libdev.ignorels: : ./startup.ignore: *.lib: No such file or directoryNo
such file or directory
: No such file or directory
No such file or directory
No such file or directory
No such file or directory
No such file or directory
gmake[2]: [objects-pic16] Error 1 (ignored)
gmake[2]: Leaving directory `/usr/aswad/aswad/origin/sdcc/device/lib'
gmake[1]: Leaving directory `/usr/aswad/aswad/origin/sdcc/device/lib'
gmake -C support/packihx
gmake[1]: Entering directory `/usr/aswad/aswad/origin/sdcc/support/packihx'
gcc -Wall -pipe -ggdb -g -O2 -Wall -I. -I. -I././support/Util -I. -c
packihx.c -o packihx.o
gcc -o ../.././bin/packihx packihx.o
gmake[1]: Leaving directory `/usr/aswad/aswad/origin/sdcc/support/packihx'
gmake -C device/include
gmake[1]: Entering directory `/usr/aswad/aswad/origin/sdcc/device/include'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/aswad/aswad/origin/sdcc/device/include'
gmake -C support/librarian
gmake[1]: Entering directory
`/usr/aswad/aswad/origin/sdcc/support/librarian'
gcc -Wall -pipe -ggdb -g -O2 -Wall -I. -I../.. -I./../../support/Util -I.
-c sdcclib.c -o sdcclib.o
gcc -o ../../bin/sdcclib sdcclib.o
sdcclib.o(.text+0x2e1): In function `ProcLineOptions':
/usr/aswad/aswad/origin/sdcc/support/librarian/sdcclib.c:172: warning:
strcpy() is almost always misused, please use strlcpy()
sdcclib.o(.text+0x122a): In function `AddList':
/usr/aswad/aswad/origin/sdcc/support/librarian/sdcclib.c:571: warning:
sprintf() is often misused, please use snprintf()
sdcclib.o(.text+0x11e6):/usr/aswad/aswad/origin/sdcc/support/librarian/sdcclib.c:590:
warning: strcat() is almost always misused, please use strlcat()
gmake[1]: Leaving directory `/usr/aswad/aswad/origin/sdcc/support/librarian'
...
...
--
soliton
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user