On 3/24/20 8:38 AM, Peter G. wrote:
> 2020-03-24 'Peter G.' wrote:
>
>> The reason for this patch was I was getting this linker error (this
>> still happens with current autotools-conversion):
>>
>> libtool: link: i686-pc-linux-gnu-c++ -I../../slib -I../../lib
>> -I../../mini_isam "-DTT_VERSION_STRING=\"CDE Version 2.3.1a\""
>> -march=i686 -mtune=bdver2 -O2 -pipe -w -fomit-frame-pointer
>> -DOPT_TIRPC -I/usr/include/tirpc -pthread -Wl,-O1 -o .libs/ttdbck
>> ttdbck-binkey.o ttdbck-binkey_utils.o ttdbck-common.o
>> ttdbck-options.o ttdbck-options_tt.o ttdbck-prop.o
>> ttdbck-prop_utils.o ttdbck-spec.o ttdbck-spec_repair.o
>> ttdbck-spec_utils.o ttdbck-ttdbck.o -Wl,--as-needed
>> ../../../../lib/tt/lib/.libs/libtt.so -lpthread -lstdc++ -ltirpc
>> ../../slib/libstt.a ../../mini_isam/libisam.a -lXm -lSM -lICE -lXt
>> -lXau -lX11 -lcrypt -lm -pthread -Wl,-rpath -Wl,/usr/dt/lib
>> /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld:
>> ../../slib/libstt.a(libstt_a-mp_rpc_implement.o): undefined reference
>> to symbol 'svcerr_noproc@@TIRPC_0.3.0'
>> /usr/lib/gcc/i686-pc-linux-gnu/8.3.0/../../../../i686-pc-linux-gnu/bin/ld:
>> /lib/libtirpc.so.3: error adding symbols: DSO missing from command line
>> collect2: error: ld returned 1 exit status
>
> Scratch that, the attached patch fixes this by moving LIBTT to a later
> spot in the list in lib/tt/bin/dbck/Makefile.am,
> lib/tt/bin/tt_type_comp/Makefile.am
>

Ah, of course... Patch merged to autotools-conversion.  Thanks!


-- 
Jon Trulson

  "Entropy.  It isn't what it used to be."
                           -- Sheldon

_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to