Thread View: pl.comp.sys.sun.admin
1 messages
1 total messages
Started by cz... Krzysztof Czuma
Sat, 17 Feb 1996 00:00
[SUN-ADMINS-PL:922]
Author: cz... Krzysztof Czuma
Date: Sat, 17 Feb 1996 00:00
Date: Sat, 17 Feb 1996 00:00
276 lines
20327 bytes
20327 bytes
Dzien dobry,
Usiluje bezskutecznie skompilowac Pine 3.91 pod Solarisem 2.4 x86, przy
pomocy gcc. Dolaczony do kodow Pine'a skrypt kompiluje pico, mtest i imapd
natomiast z Pine'em mu sie nie udaje.
Moze ktos juz zdolal rozwiazac ten problem?
Uklony,
Krzysztof Czuma
------------------------------------------------------------------------------
make args are " CC=gcc LDCC=gcc"
Making c-client library, mtest and imapd
make build SYSTYPE=non-ANSI OS=sol
echo sol > OSTYPE
rm -rf systype
ln -s non-ANSI systype
cd non-ANSI/c-client; make sol
make mtest OS=sv4 EXTRADRIVERS="" \
STDPROTO=bezerkproto \
RSHPATH=/usr/bin/rsh CFLAGS="-g -Dconst= " \
RANLIB=true LDFLAGS="-lsocket -lnsl -lgen"
./drivers imap nntp pop3 mh mtx tenex mmdf bezerk news phile dummy
rm -f OSTYPE CFLAGS LDFLAGS osdep.h
echo sv4 > OSTYPE
echo -g -Dconst= > CFLAGS
echo -lsocket -lnsl -lgen > LDFLAGS
ln -s os_sv4.h osdep.h
gcc -g -Dconst= -c mail.c
In file included from osdep.h:40,
from mail.c:40:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c bezerk.c
In file included from osdep.h:40,
from bezerk.c:54:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c mtx.c
In file included from osdep.h:40,
from mtx.c:42:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c tenex2.c
In file included from osdep.h:40,
from tenex2.c:42:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c mbox.c
In file included from osdep.h:40,
from mbox.c:41:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c mh.c
In file included from osdep.h:40,
from mh.c:41:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c mmdf.c
In file included from osdep.h:40,
from mmdf.c:43:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c imap2.c
In file included from osdep.h:40,
from imap2.c:48:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c pop3.c
In file included from osdep.h:40,
from pop3.c:38:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c news.c
In file included from osdep.h:40,
from news.c:41:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c nntpcunx.c
In file included from osdep.h:40,
from nntpcunx.c:38:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c phile.c
In file included from osdep.h:40,
from phile.c:42:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c dummy.c
In file included from osdep.h:40,
from dummy.c:42:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c smtp.c
In file included from osdep.h:40,
from smtp.c:47:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c nntp.c
In file included from osdep.h:40,
from nntp.c:40:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c rfc822.c
In file included from osdep.h:40,
from rfc822.c:49:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c misc.c
In file included from osdep.h:40,
from misc.c:47:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -DSTDPROTO=bezerkproto \
-DRSH=\"rsh\" -DRSHPATH=\"/usr/bin/rsh\" \
-c os_sv4.c
In file included from osdep.h:40,
from os_sv4.c:38:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
mv os_sv4.o osdep.o
gcc -g -Dconst= -c sm_unix.c
In file included from osdep.h:40,
from sm_unix.c:38:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -c newsrc.c
In file included from osdep.h:40,
from newsrc.c:40:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
rm -f c-client.a
ar rc c-client.a mail.o bezerk.o mtx.o tenex2.o mbox.o mh.o mmdf.o imap2.o pop3.o news.o nntpcunx.o phile.o dummy.o smtp.o nntp.o rfc822.o misc.o osdep.o sm_unix.o newsrc.o
true c-client.a
gcc -g -Dconst= -c mtest.c
In file included from osdep.h:40,
from mtest.c:48:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -g -Dconst= -o mtest mtest.o c-client.a -lsocket -lnsl -lgen
cd non-ANSI/ms;make
If CCMD library is not available, ms will not be made.
This is alright since ms is only a demonstration program.
../../../ccmd directory not found, so make.ms is ignored
cd non-ANSI/ipopd;make
gcc -I../c-client `cat ../c-client/CFLAGS` -c ipop2d.c
In file included from ../c-client/osdep.h:40,
from ipop2d.c:40:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -I../c-client `cat ../c-client/CFLAGS` -o ipop2d ipop2d.o ../c-client/c-client.a `cat ../c-client/LDFLAGS`
gcc -I../c-client `cat ../c-client/CFLAGS` -c ipop3d.c
In file included from ../c-client/osdep.h:40,
from ipop3d.c:40:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -I../c-client `cat ../c-client/CFLAGS` -o ipop3d ipop3d.o ../c-client/c-client.a `cat ../c-client/LDFLAGS`
cd non-ANSI/imapd;make
gcc -I../c-client `cat ../c-client/CFLAGS` -c imapd.c
In file included from ../c-client/osdep.h:40,
from imapd.c:40:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
gcc -I../c-client `cat ../c-client/CFLAGS` -o imapd imapd.o ../c-client/c-client.a `cat ../c-client/LDFLAGS`
Making Pico
rm -f osdep.c
cp os_unix.c osdep.c
rm -f osdep.h
cp os_unix.h osdep.h
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O attach.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O ansi.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O basic.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O bind.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O browse.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O buffer.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O composer.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O display.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O file.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O fileio.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O line.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O osdep.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O pico.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O random.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O region.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O search.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O spell.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O tinfo.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O window.c
gcc -c -Dsv4 -DPOSIX -DJOB_CONTROL -O word.c
ar ru libpico.a attach.o ansi.o basic.o bind.o browse.o buffer.o composer.o display.o file.o fileio.o line.o osdep.o pico.o random.o region.o search.o spell.o tinfo.o window.o word.o
ar: creating libpico.a
true libpico.a
gcc -Dsv4 -DPOSIX -DJOB_CONTROL main.c libpico.a -ltermlib -o pico
Making Pine.
rm -f os.h
ln -s osdep/os-sv4.h os.h
./cmplhlp2.sh < pine.hlp > helptext.h
gcc -DSV4 -g -DDEBUG -ansi -DANSI -c addrbook.c
In file included from ../c-client/osdep.h:40,
from headers.h:78,
from addrbook.c:65:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:30: warning: conflicting types for built-in function `memcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:32: warning: conflicting types for built-in function `strcpy'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:38: warning: conflicting types for built-in function `memcmp'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/string.h:39: warning: conflicting types for built-in function `strcmp'
In file included from ../c-client/osdep.h:46,
from headers.h:78,
from addrbook.c:65:
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/unistd.h:225: conflicting types for `rename'
/usr/local/lib/gcc-lib/i386-unknown-solaris2.4/2.7.2/include/stdio.h:153: previous declaration of `rename'
*** Error code 1
make: Fatal error: Command failed for target `addrbook.o'
Links to executables are in bin directory:
size: bin/pine: cannot open
bin/mtest: 293910 + 4520 + 2528 = 300958
bin/imapd: 307273 + 4636 + 9708 = 321617
bin/pico: 111070 + 10188 + 8768 = 130026
Done
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads