[ 
https://issues.apache.org/jira/browse/THRIFT-874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12904511#action_12904511
 ] 

David Reiss commented on THRIFT-874:
------------------------------------

Okay, in that second job, autoconf does not detect that it's a cross-compile, 
just like for me.

I think I found the problem with .libs:

http://www.bufferoverflow.ch/hudson/job/Print%20software%20versions/1/console

You're using libtool 1.5.26.  I'm on 2.2.6b.

{noformat}
$ libtoolize --version
libtoolize (GNU libtool) 2.2.6b
Written by Gary V. Vaughan <[email protected]>, 2003

Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ which libtoolize
/usr/bin/libtoolize
$ dpkg -S /usr/bin/libto
libtool     libtoolize  
$ dpkg -S /usr/bin/libtoolize 
libtool: /usr/bin/libtoolize
$ apt-cache show libtool
Package: libtool
Priority: optional
Section: devel
Installed-Size: 1332
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Kurt Roeckx <[email protected]>
Architecture: i386
Version: 2.2.6b-2ubuntu1
[...]
{noformat}

I'm guessing that's it.  It looks like Lenny has a much older version than 
Lucid.  2.2.6b is in Lenny backports, FWIW.

I'll just make a version of the script that works with both the older and newer 
version.

> Script and document Windows build process
> -----------------------------------------
>
>                 Key: THRIFT-874
>                 URL: https://issues.apache.org/jira/browse/THRIFT-874
>             Project: Thrift
>          Issue Type: Task
>         Environment: Target: MinGW + MSYS on Windows XP
>            Reporter: Michael Lum
>            Assignee: Michael Lum
>            Priority: Minor
>         Attachments: mingw-cross-compile.sh, 
> v4-0015-THRIFT-874.-Include-missing-time.h-in-two-compiler-f.patch, 
> v4-0016-THRIFT-874.-Disable-AX_SIGNED_RIGHT_SHIFT-for-cross-.patch, 
> v4-0017-THRIFT-874.-Add-script-to-cross-compile-the-Thrift-c.patch, 
> v5-0001-THRIFT-874.-Add-script-to-cross-compile-the-Thrift-c.patch, 
> v6-0001-THRIFT-874.-Add-script-to-cross-compile-the-Thrift-c.patch
>
>
> 1. Document how to build the Thrift code from source on a stock MinGW+MSYS 
> install on Windows
> 2. Investigate scripting the build as a contrib/ item.
> 3. If #2 is successful, provide a way to generate a .MSI that installs the 
> thrift compiler and runtime libraries.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to