Community Forums
Page 1 of 2 12 LastLast
Results 1 to 5 of 6

Thread: Unable to build FlexNet Licensing Toolkit on Ubuntu Linux 16.04.5 32 bits

  1. #1
    Join Date
    Sep 2018
    Location
    France
    Posts
    6

    Unable to build FlexNet Licensing Toolkit on Ubuntu Linux 16.04.5 32 bits

    Hello all,

    I'm trying to build a 32 bits vendor daemon on Linux 32 bits with the latest FlexNet version (11.16). But it seems the utilities provided in binary format with the Linux 32 bits distribution do not work on this distribution. For example, with lmrand1, here is what I'm getting:
    Code:
    $ ./lmrand1 
    bash: ./lmrand1: No such file or directory
    But the results of the "file" and "ldd" commands on this executable look fine:
    Code:
    $ file lmrand1 
    lmrand1: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-lsb.so.3, for GNU/Linux 2.6.18, stripped
    $ ldd lmrand1 
    	linux-gate.so.1 =>  (0xb7fbb000)
    	libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb7f84000)
    	libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb7f2f000)
    	libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb7f12000)
    	libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb7d5c000)
    	libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb7d57000)
    	/lib/ld-lsb.so.3 => /lib/ld-linux.so.2 (0xb7fbd000)
    I'm getting the same thing with the "preptool" utility.

    So of course, nothing builds, as these utilities are called during the build process.

    What can be happening here? The archive I downloaded for Linux 32 bits is named i86_lsb-11.16.0.0_v6.tar.gz; is this the correct one? Which Linux distribution should I use to make sure everything builds OK?

    Thanks.
    - Eric -

  2. #2
    Join Date
    Jul 2006
    Location
    Boston
    Posts
    32
    Hi Eric,
    Usually this is because your system does not have the lsb_core package installed. You (and your customers) will also need that installed to run lmgrd.

    Eric

  3. #3
    Join Date
    Mar 2018
    Posts
    35
    Just a word of caution. Insure the bit version (32 bit or 64 bit), as it creates some problems (based on previous experience in the forum)

    Regards,
    Abhay

  4. #4
    Join Date
    Sep 2018
    Location
    France
    Posts
    6
    Hello and thanks a lot for your answers,

    I did install the package named lsb-core on my Ubuntu 16.04.5 32 bits machine, and I could build the vendor daemon without problem.

    But now I have another problem: the generated vendor daemon executable does not work on our server machine. When I'm trying to run it, it just prints a message "No such file or directory" and doesn't run at all. And the version of Linux installed on this machine is quite old, and I have no clue about how to install this lsb_core package on it. Now we could upgrade our system, but what if a customer have the same problem? We just can't ask them to upgrade a whole machine just to be able to run a FlexNet vendor daemon… Is there any way to build a vendor daemon that does not need the lsb_core package installed?

    Thanks again.
    - Eric -

  5. #5
    Join Date
    Mar 2018
    Posts
    35
    Hi Eric,

    Kindly share the error log, and i may be of some help with that.

    Along with output of :
    -> uname -a
    -> FNP toolkit version

    Regards,
    Abhay

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •