-----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-----

Reply via email to