building crush package from source
I've a crush unstable local repository.
There are source and binary arm packages there.
Host system is i386. I try to cross compile a package from source to arm
For instance, packages is at.
There are following files:
at_22.214.171.124em1_arm.build at_126.96.36.199em1.dsc at_188.8.131.52em1.tar.gz
I extract source:
# dpkg-source -x ./at_184.108.40.206em1.dsc
dpkg-source: warning: extracting unsigned source package
dpkg-source: extracting at in at-220.127.116.11em1
dpkg-source: info: unpacking at_18.104.22.168em1.tar.gz
Then I cd to it and try to compile and build a package:
and I've got following error:
cannot find -lfl
collect2: ld returned 1 exit status
make: *** [at] Error 1
make: Leaving directory `/tmp/at/at-22.214.171.124em1'
make: *** [build] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
Recording that the package failed to build.
How to fix it? What does '-lfl' mean? is it a library called 'fl'?