make buildworld und MAKEOBJDIRPREFIX
Peter Ross <[email protected]>
| Newsgroups | gmane.os.freebsd.questions.german |
|---|---|
| Message-ID | <alpine.DEB.2.02.1611232133470.4922@penguin> |
Hallo allerseits,
im Moment versuche ich gerade ein make buildworld (fuer Jails) mit
make buildworld MAKEOBJDIRPREFIX=/mein/obj/dir
zum Laufen zu bringen, welches aber nicht durchlÀuft.
Unten das "unhappy end" vom make.
Wenn ich MAKEOBJDIRPREFIX weglasse, lÀuft es durch (natÌrlich geht es dann
alles nach /usr/obj).
Im Moment kann ich mir damit behelfen, daà ich mein ZFS-Filesystem nach
/usr/obj mounte und gut ist.
Also kein "Notfall" hier.
Trotzdem möchte ich mal nachfragen, ob ich was falsch mache, ob da was im
Argen liegt oder ob es einfach nicht (mehr) unterstÃŒtzt wird.
Ich fand dieses hier, von Oliver Hartmann ÃŒber "poudriere and
MAKEOBJDIRPREFIX"
(https://groups.google.com/forum/#!topic/mailing.freebsd.ports/VWZVx-mBYAY)
WeiÃt Du oder jemand anders mehr darÃŒber?
Es grÃŒÃt
Peter
cc -O2 -pipe -I/wharfie/spool/src/releng/10.3/usr.sbin/iscsid
-I/wharfie/spool/src/releng/10.3/usr.sbin/iscsid/../../sys/cam
-I/wharfie/spool/src/releng/10.3/usr.sbin/iscsid/../../sys/dev/iscsi
-DRESCUE -std=gnu99 -Qunused-arguments -fstack-protector -Wsystem-headers
-Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
-Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls
-Wold-style-definition -Wmissing-variable-declarations -Wno-pointer-sign
-Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -c
/wharfie/spool/src/releng/10.3/usr.sbin/iscsid/pdu.c -o pdu.o
MAKEOBJDIRPREFIX=/wharfie/spool/obj/20161123003229/wharfie/spool/src/releng/10.3/rescue/rescue
make -f rescue.mk exe
cc -O2 -pipe -c rescue.c -o rescue.o
rescue.c:59:2: warning: implicit declaration of function 'crunched_usage'
is invalid in C99
[-Wimplicit-function-declaration]
crunched_usage();
^
1 warning generated.
echo "int _crunched_cat_stub(int argc, char **argv, char **envp){return
main(argc,argv,envp);}" >cat_stub.c
cc -O2 -pipe -c cat_stub.c -o cat_stub.o
cat_stub.c:1:67: warning: implicit declaration of function 'main' is
invalid in C99
[-Wimplicit-function-declaration]
int _crunched_cat_stub(int argc, char **argv, char **envp){return
main(argc,argv,envp);}
^
1 warning generated.
make[5]: don't know how to make
/wharfie/spool/obj/20161123003229/wharfie/spool/src/releng/10.3/rescue/rescue//wharfie/spool/src/releng/10.3/bin/cat/cat.o.
Stop
make[5]: stopped in
/wharfie/spool/obj/20161123003229/wharfie/spool/src/releng/10.3/rescue/rescue
*** Error code 2
Stop.
make[4]: stopped in /wharfie/spool/src/releng/10.3/rescue/rescue
*** Error code 1
Stop.
make[3]: stopped in /wharfie/spool/src/releng/10.3/rescue
*** Error code 1
Stop.
make[2]: stopped in /wharfie/spool/src/releng/10.3
*** Error code 1
Stop.
make[1]: stopped in /wharfie/spool/src/releng/10.3
*** Error code 1
Stop.
make: stopped in /wharfie/spool/src/releng/10.3
root@hull:/wharfie/spool/src/releng/10.3 #