Compiling CUPS on AIX 5.3 (ppc)

James Mackay james.mackay at innoviafilms.com
Thu Apr 22 02:37:11 PDT 2010


I have managed to get a lot further with the compilation on AIX (5.3.0.11), but am still hitting problem.

Below is a list of the steps that have been taken, including the packages that have been installed on the server.

- Make CUPS file system +50mb (/cups).


- Install AIX fileset bos.adt.libm


- Installed rpms:

	gcc-4.2.0-3.aix5.3.ppc.rpm
	libgcc-4.2.0-3.aix5.3.ppc.rpm
	libstdcplusplus-4.2.0-3.aix5.3.ppc.rpm
	libstdcplusplus-devel-4.2.0-3.aix5.3.ppc.rpm
	gcc-cplusplus-4.2.0-3.aix5.3.ppc.rpm
	libjpeg-6b-6.aix5.1.ppc.rpm
	libjpeg-devel-6b-6.aix5.1.ppc.rpm
	zlib-1.2.3-4.aix5.2.ppc.rpm
	zlib-devel-1.2.3-4.aix5.2.ppc.rpm
	libpng-1.2.32-2.aix5.2.ppc.rpm
	libpng-devel-1.2.32-2.aix5.2.ppc.rpm
	libtiff-3.8.2-1.aix5.2.ppc.rpm
	libtiff-devel-3.8.2-1.aix5.2.ppc.rpm


- Execute configure command.

	./configure --prefix=/cups_directory


- Execute make.

	make
Target ".NOTPARALLEL" is up to date.


- Execute make command.

	make install
...
...
...
Compiling pstops.c...
Linking pstops...
ld: 0711-224 WARNING: Duplicate symbol: .fres
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
ld: 0711-317 ERROR: Undefined symbol: ._cupsLangPrintError
collect2: ld returned 8 exit status
make: 1254-004 The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 1.


Stop.




More information about the cups mailing list