-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I'm trying to create a port for the program dcc which I will locate
under mail. The portname will be mail/dcc-dccd. The build process
seems to be ok, but when the "make install" command is executed the
port breaks with the following error:
make: don't know how to make /usr/ports/mail/dcc-dccd/w-dcc-
dccd-1.3.24/fake-i386/usr/lib/crt0.o. Stop in /usr/ports/mail/dcc-
dccd/w-dcc-dccd-1.3.24/dcc-dccd-1.3.24/cdcc.
*** Error code 2
Stop in /usr/ports/mail/dcc-dccd/w-dcc-dccd-1.3.24/dcc-dccd-1.3.24.
*** Error code 1
Stop in /usr/ports/mail/dcc-dccd (line 1860 of /usr/ports/
infrastructure/mk/bsd.port.mk).
I've tried the command "make build" and the process went fine, but
the install with a command like "make package" or "make install" will
break with the error mentioned above. I copied the library crt0.o
from /usr/lib to /usr/ports/mail/dcc-dccd/w-dcc-dccd-1.3.24/fake-i386/
usr/lib/ and the process went on. When the crt0.o is copied to the
fake-i386 directory I get a new error which says that it needs the
crtbegin.o and crtend.o libraries. When all these libraries are
copied to the fake-root the package will be build.
I think it's not very "clean" to copy these libraries to the fake
directory to compile such packages. Does anybode has an idea what the
problem could be?
The port-file is nothing else than a configure_style= simple
cheers,
Stefan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iD8DBQFDnGQQUEn3BeoPvtwRAnbQAJ45qvPcOrqvAr2eFNw6hQunasnOzwCgmikH
cBQ+YoQlZynGUPFxVjnEPWI=
=3Eq6
-----END PGP SIGNATURE-----