# [OmniOS-discuss] trouble building DBD::mysql (perl)

Dan McDonald danmcd at omniti.com
Mon Jun 16 18:17:08 UTC 2014

- Previous message: [OmniOS-discuss] trouble building DBD::mysql (perl)
- Next message: [OmniOS-discuss] i217 driver
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    On Jun 16, 2014, at 2:10 PM, John D Groenveld <jdg117 at elvis.arl.psu.edu> wrote:

    > In message <CAHBEJzXYkr3cv5oFNLy=YeFmCixdU2d6zWXM7-+4KnHQjBqkHw at mail.gmail.com>
    > , Natxo Asenjo writes:
    >> yes, I thought that at first, but I need that because otherwise I get this:
    >>
    >> ld: fatal: file dbdimp.o: wrong ELF class: ELFCLASS64
    >> ld: fatal: file processing errors. No output written to
    >> blib/arch/auto/DBD/mysql/mysql.so
    >>
    >> because:
    >>
    >> # /usr/local/mysql/5.6/bin/mysql_config --cflags
    >> -I/usr/local/mysql/5.6/include  -m64  -fPIC -g -fabi-version=2
    >> -fno-omit-frame-pointer -fno-strict-aliasing
    >
    > Rebuild your custom Perl with -m64 or install a set of 32-bit
    > MySQL libraries to which you can link your 32-bit DBD::mysql.

    The resultant perl will be "built for i86pc-solaris-thread-multi-64".  We do both for the 5.16.1 we ship with stock OmniOS, BTW.

    Dan

- Previous message: [OmniOS-discuss] trouble building DBD::mysql (perl)
- Next message: [OmniOS-discuss] i217 driver
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

More information about the OmniOS-discuss mailing list