can someone remind me how to do this please. I did it once and can't recall how as it was some time ago and I am a relatively new
fellow to linux.
can someone remind me how to do this please. I did it once and can't recall how as it was some time ago and I am a relatively new fellow to linux.
The build process has changed slightly but if you get the new INSTALL.asciidoc >from https://github.com/huskyproject/huskybse/INSTALL.asciidoc it explains it.
If it helps, I build a deb of binkd to use in my fido hub container with perl support.
https://dev.leenooks.net/bbs/binkd/-/blob/master/.gitlab-deb-x86_64.yml
The instrutions to build that deb are above.
Wait a minute. I though we were talking husky.. ;)
Run ./configure --help and you can see the options. I think I used --with-perl or something similar.
Run ./configure --help and you can see the options. I think I used --with-perl or something similar.
On 11 Jan 2022 at 07:37p, Alan Ianson pondered and said...
Run ./configure --help and you can see the options. I think I used
--with-perl or something similar.
Binkd is successfully compiled.
Do the missing 'yes' against the perl lines mean my version is not what is required for perl? Hmm
Do you have the perl-dev package installed?
If you are running debian or a derivative you can run "apt-get build-dep binkd" and that may bring in the required dependecies for you.
Do you have the perl-dev package installed?
I don't know, but I last version I built last time worked, so that's why I am stumped now.
If you are running debian or a derivative you can run "apt-get build-dep
binkd" and that may bring in the required dependecies for you.
thanks, did that, re ran the build and tried again sadly no joy.
avon@orac:/hub/binkd$ ./binkd -C binkd.cfg
20:27 [15273] binkd.cfg: line 329: error in configuration files
? 20:27 [15273] perl-hooks: unknown keyword
! 20:27 [15273] error in configuration, aborting
avon@orac:/hub/binkd$ ./binkd -v
Binkd 1.1a-113 (Jan 12 2022 10:29:21/Linux)
thanks, did that, re ran the build and tried again sadly no joy.
Run ./configure --help and you can see the options. I think I used
--with-perl or something similar.
That did thanks, I think I may be sorted now. Just wanting to ensure I'm running the latest build.
I'm at a bit of a loss at this point.
What does ./binkd -vv say regarding perl?
Maybe you want add --with-zlib --with-bzip2
Btw, it was already answered in FSX_NET, Subject/Thread "BinkD", 2020-10-10, MSGID: 21:3/102 5f8166d6 ;)
What does ./binkd -vv say regarding perl?
avon@orac:/hub/temp/binkd2/binkd$ ./binkd -vv
Binkd 1.1a-113 (Jan 12 2022 10:29:21/Linux)
Compilation flags: gcc, zlib, bzlib2.
Facilities: fts5004 ipv6
Perl is not mentioned in the compilation flags. I suspect the perl-dev package is or was missing when you ran make, maybe?
Looking over at my debian setup the package name is libperl-dev. Maybe
try looking for that? I'm not sure of your distro but these packages can have different names from disto to distro.
avon@orac:~$ sudo apt-get install libperl-dev
[sudo] password for avon:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libperl-dev is already the newest version (5.28.1-6+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 33 not upgraded.
Hmm
There must be some niggly detail catching us up.
Can you post the output of your ./configure --with-perl again and I'll
try and see if anything catches my eye.
checking for perl... /usr/bin/perl
checking for libperl... /usr/lib/x86_64-linux-gnu/perl/5.28
checking for working libperl... yes
checking for perl multiplicity... yes
checking for libz... yes: /usr
checking for libbz2... yes: /usr
configure: creating ./config.status
config.status: creating Makefile
avon@orac:/hub/temp/binkd2/binkd$ make
checking for perl... /usr/bin/perl
checking for libperl... /usr/lib/x86_64-linux-gnu/perl/5.28
checking for working libperl... yes
checking for perl multiplicity... yes
checking for libz... yes: /usr
checking for libbz2... yes: /usr
configure: creating ./config.status
config.status: creating Makefile
avon@orac:/hub/temp/binkd2/binkd$ make
Making depends...
Binkd is successfully compiled.
Does ./binkd -vv mention perl at this point on a fresh make?
I am fresh out of ideas but I am going to go over the output of my ./configure --with-perl and comapre it with yours and see if I can spot any differences.
I'm just guessing here but I wonder if "apt-get install build-essential" will install any missing deps?
Perl is not mentioned in the compilation flags. I suspect theYes I noticed that also and yet I'm including the switch when I run
perl-dev package is or was missing when you ran make, maybe?
the compile.
I checked on that package you mentioned.
On 12 Jan 2022 at 02:52p, Alan Ianson pondered and said...
Does ./binkd -vv mention perl at this point on a fresh make?
No, sadly not. Something is not being picked up.
Does ./binkd -vv mention perl at this point on a fresh make?
No, sadly not. Something is not being picked up.
Okay, it's some problem with the make process. Solution:
$ make clean
and then start from the beginning.
avon@orac:/hub/temp/binkd2/binkd$ make
Making depends...
Binkd is successfully compiled.
On 13.1.2022 0.29, Paul Hayton wrote:
avon@orac:/hub/temp/binkd2/binkd$ make
Making depends...
Binkd is successfully compiled.
Hmm. How about "make -B" to make sure everything is compiled after
running "./configure" ?
On 12 Jan 2022 at 01:24p, Alan Ianson pondered and said...
Perl is not mentioned in the compilation flags. I suspect the perl-dev
package is or was missing when you ran make, maybe?
Hmm. How about "make -B" to make sure everything is compiled after
running "./configure" ?
Sysop: | Eric Oulashin |
---|---|
Location: | Beaverton, Oregon, USA |
Users: | 91 |
Nodes: | 16 (0 / 16) |
Uptime: | 11:07:12 |
Calls: | 5,240 |
Calls today: | 4 |
Files: | 8,493 |
D/L today: |
129 files (81,329K bytes) |
Messages: | 354,310 |
Posted today: | 1 |