#446 Can't create a 32 bit opal library on ubuntu 13.04 x64.

Stable_Branch
closed-fixed
nobody
None
5
2014-07-31
2013-06-01
Robert Reif
No

I can't create a 32 bit opal library on ubuntu 13.04 x64.

I use the following script to do a fresh build:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

rm -rf ptlib
rm -rf opal

svn co svn://svn.code.sf.net/p/opalvoip/code/ptlib/branches/v2_12 ptlib
svn co svn://svn.code.sf.net/p/opalvoip/code/opal/branches/v3_12 opal 

export PTLIBDIR=/home/reif/ptlib
export OPALDIR=/home/reif/opal

cd ptlib
./configure --enable-force32
make

cd ../opal
./configure --enable-force32
make

cd ..

Ptlib builds fine. Opal is configured properly but make appears to rerun configure without --enable-force32 and I end up with a 64 bit library in opal/lib_linux_x86_64.

Ptlib and opal build 64 bit libraries fine without --enable-force32 but I need 32 bit libraries.

Discussion

  • Robert Jongbloed

    • status: open --> pending-wont-fix
     
  • Robert Jongbloed

    I had a quick look at this in case it was simple, and I could not even get PTLib to build. There are many complications in making it work.

    It is very unlikely this feature will be fixed any time soon.

     
  • Robert Jongbloed

    As a matter of interest, this seemed to work on trunk.

     
  • Robert Jongbloed

    Additional info, I went:

    cd $PTLIBDIR
    mkdir lib_linux_x86
    cd lib_linux_x86
    ../configure --enable-force32
    make
    cd $OPALDIR
    mkdir lib_linux_x86
    cd lib_linux_x86
    ../configure --enable-force32
    make

     
  • Robert Jongbloed

    • status: pending-wont-fix --> closed-fixed
     
  • Robert Jongbloed

    Note, fixed on trunk, will not be back ported to Eridani.

     

Log in to post a comment.