Package Details: lesstif 0.95.2-7

Git Clone URL: https://aur.archlinux.org/lesstif.git (read-only)
Package Base: lesstif
Description: LGPL'd re-implementation of Motif
Upstream URL: http://sourceforge.net/projects/lesstif/
Licenses: LGPL, MIT
Submitter: bidulock
Maintainer: bidulock
Last Packager: bidulock
Votes: 2
Popularity: 0.418999
First Submitted: 2017-09-07 03:09
Last Updated: 2017-09-07 03:09

Latest Comments

petronny commented on 2017-10-12 07:52

I'm already building it with extra-x86_64-build.

And I still get
"/usr/bin/ld: cannot find -lXm"

Please add
CFLAGS="$CFLAGS -L${srcdir}/${pkgname}-${pkgver}/lib/Xm-2.1/.libs"
before ./configure

bidulock commented on 2017-10-10 12:42

No, openmotif conflicts with lesstif. It is also disrupting your build of lesstif. Remove openmotif or build in a clean chroot.

petronny commented on 2017-10-10 12:08

I also got the "/usr/bin/ld: cannot find -lXm" failure.
And
pacman -Fo /usr/lib/libXm.so
usr/lib/libXm.so is owned by community/openmotif 2.3.7-1

So I think openmotif should be in depends

bidulock commented on 2017-10-04 08:38

Builds fine in a clean chroot: both architectures.

theLadder commented on 2017-10-01 11:37

I also got the "/usr/bin/ld: cannot find -lXm" failure.

I solved in a ugly way by doing this:
cd to your PKGBUILD directory
ln -s src/lesstif-0.95.2/lib/Xm-2.1/.libs/libXm.so pkg/lesstif/usr/lib/

Hopefully someone with more knowledge can solve it in a proper way.

xantares commented on 2017-09-11 17:58

I've got this failure:

==> Starting package()...
make: Entering directory '/tmp/yaourt-tmp-xantares/aur-lesstif/src/lesstif-0.95.2/lib/Mrm-2.1'
make[1]: Entering directory '/tmp/yaourt-tmp-xantares/aur-lesstif/src/lesstif-0.95.2/lib/Mrm-2.1'
test -z "/usr/lib" || mkdir -p -- "/tmp/yaourt-tmp-xantares/aur-lesstif/pkg/lesstif/usr/lib"
/bin/sh ../../libtool --mode=install /usr/bin/install -c 'libMrm.la' '/tmp/yaourt-tmp-xantares/aur-lesstif/pkg/lesstif/usr/lib/libMrm.la'
libtool: install: warning: relinking `libMrm.la'
libtool: install: (cd /tmp/yaourt-tmp-xantares/aur-lesstif/src/lesstif-0.95.2/lib/Mrm-2.1; /bin/sh /tmp/yaourt-tmp-xantares/aur-lesstif/src/lesstif-0.95.2/libtool --tag CC --mode=relink gcc -g -O2 -o libMrm.la -rpath /usr/lib -version-info 2:1 -no-undefined Mrm.lo lookup.lo misc.lo ../Xm-2.1/libXm.la -lXt -lSM -lICE -lX11 -lfreetype -inst-prefix-dir /tmp/yaourt-tmp-xantares/aur-lesstif/pkg/lesstif)
libtool: relink: gcc -shared .libs/Mrm.o .libs/lookup.o .libs/misc.o -L/tmp/yaourt-tmp-xantares/aur-lesstif/pkg/lesstif/usr/lib -L/usr/lib -lXm -lXp -lXext -lXt -lSM -lICE -lX11 -lfreetype -Wl,-soname -Wl,libMrm.so.2 -o .libs/libMrm.so.2.0.1
/usr/bin/ld: cannot find -lXm