[Samba] Samba 3.0.0rc3 : HPUX Makefile problem
Peter Van Biesen
peter.vanbiesen at vlafo.be
Mon Sep 15 15:08:59 GMT 2003
Alter CFLAGS in the makefile, add -fpic ( if you're using gcc ), make
clean, make ...
in the rc3 they added files that are compiled with -fPIC but not all
files that needed it, so on HPUX this still doesn't work, so you need to
add them manually. +z is the option for the HP C- compiler, as ld
doesn't know you're actually using gcc ;-).
Hope this helps,
Peter.
Ryan Novosielski wrote:
>How does one get past this problem, which is the one that stalls my
>compile:
>
>Linking shared library bin/pam_smbpass.sl
>/usr/ccs/bin/ld: DP relative code in file /var/tmp//ccqbI3id.o - shared
>library must be position
> independent. Use +z or +Z to recompile.
>collect2: ld returned 1 exit status
>*** Error exit code 1
>
>Stop.
>
>Where would this +z or +Z even go? Part of CFLAGS?
>
>---- _ _ _ _ ___ _ _ _
>|Y#| | | |\/| | \ |\ | | | Ryan Novosielski - Jr. UNIX Systems Admin
>|$&| |__| | | |__/ | \| _| | novosirj at umdnj.edu - 973/972.0922 (2-0922)
>\__/ Univ. of Med. and Dent. | IST/ACS - NJMS Medical Science Bldg - C630
>
>On Wed, 10 Sep 2003, Peter Van Biesen wrote:
>
>
>
>>Hello,
>>
>>there's still a small problem when compiling on hpux, after running
>>configure the variable AR is not set in the Makefile. The compilation
>>fails because it tries to run $(AR) -rc and thus tries to run '-rc' ...
>>
>>Adding AR=ar in the Makefile fixes the problem, but I suppose there must
>>be a better way ?
>>
>>Thanks and keep up the good work !
>>
>>Peter.
>>
>>--
>>Peter Van Biesen
>>Adj. Sysadmin V.F.S.I.P.H.
>>
>>tel: +32 (0) 2 225 85 70
>>fax: +32 (0) 2 225 85 88
>>e-mail: peter.vanbiesen at vlafo.be
>>
>>
>>--
>>To unsubscribe from this list go to the following URL and read the
>>instructions: http://lists.samba.org/mailman/listinfo/samba
>>
>>
>>
>
>
>
--
Peter Van Biesen
Adj. Sysadmin V.F.S.I.P.H.
tel: +32 (0) 2 225 85 70
fax: +32 (0) 2 225 85 88
e-mail: peter.vanbiesen at vlafo.be
More information about the samba
mailing list