[sylpheed:35684] Re: Sylpheed compile error on Windows/MinGW
Ho Sy Tan
hosytan at gmail.com
Sun Jul 7 13:34:05 JST 2013
Hello,
I try to compile Sylpheed on Windows/MinGW but have some errors.
My system is built reference
http://sylpheed.sraoss.jp/wiki/index.php?Sylpheed% 2FWin32.
My system is as follows:
- Windows XP Pro SP2.
- I installed the MinGW + MSYS (run mingw-get-inst-20120426.exe from
http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/mingw-get-inst-20120426/
with
the option to upgrade the latest package, MSYS, MSYS Development Tool Kit).
- GTK (gtk +-bundle_2.24.10-20120208_win32 from
http://www.gtk.org/download/win32.php).
I've ran following commands:
$ cd / home/sylpheed-3.3.0 /
$. / configure
At this point, I think everything is OK.
The output is as follows:
...
...
...
sylpheed 3.3.0
GnuPG : no
JPilot : no
LDAP : no
OpenSSL : no
iconv : yes
compface : no
IPv6 : yes
GtkSpell : no
Oniguruma : no
GThread : yes
The binary will be installed in /usr/local/bin
Configure finished, type 'make' to build.
I tried to make:
$ make
I get an error at this step, the output is as follows:
...
...
...
e:/run/builder/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/ld.exe
: .libs/libsylph-0-1.dll.def:3: syntax error
e:/run/builder/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/ld.exe
:.libs/libsylph-0-1.dll.def: file format not recognized; treating as linker
scri
pt
e:/run/builder/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/ld.exe
:.libs/libsylph-0-1.dll.def:2: syntax error
collect2.exe: error: ld returned 1 exit status
make[3]: *** [libsylph-0.la] Error 1
make[3]: Leaving directory `/home/sylpheed-3.3.0/libsylph'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/sylpheed-3.3.0/libsylph'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sylpheed-3.3.0'
make: *** [all] Error 2
If I try to makewin32, this output:
$ ./makewin32.sh
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: Tan/dist
checking build system type... Invalid configuration `Sy': machine `Sy' not
recog
nized
configure: error: /bin/sh ./config.sub Sy failed
Please give me some solutions for this error.
Thanks in advance.
On Sun, Jul 7, 2013 at 11:32 AM, Ho Sy Tan <hosytan at gmail.com> wrote:
> Hello,
>
> I try to compile Sylpheed on Windows/MinGW but have some errors.
> My system is built reference
> http://sylpheed.sraoss.jp/wiki/index.php?Sylpheed% 2FWin32.
>
> My system is as follows:
> - Windows XP Pro SP2.
> - I installed the MinGW + MSYS (run mingw-get-inst-20120426.exe from
> http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/mingw-get-inst-20120426/with the option to upgrade the latest package, MSYS, MSYS Development Tool
> Kit).
> - GTK (gtk +-bundle_2.24.10-20120208_win32 from
> http://www.gtk.org/download/win32.php).
>
> I've ran following commands:
>
> $ cd / home/sylpheed-3.3.0 /
> $. / configure
>
> At this point, I think everything is OK.
> The output is as follows:
>
>
> ...
> ...
> ...
> sylpheed 3.3.0
>
> GnuPG : no
> JPilot : no
> LDAP : no
> OpenSSL : no
> iconv : yes
> compface : no
> IPv6 : yes
> GtkSpell : no
> Oniguruma : no
> GThread : yes
>
> The binary will be installed in /usr/local/bin
>
> Configure finished, type 'make' to build.
>
> I tried to make:
> $ make
>
> I get an error at this step, the output is as follows:
>
> ...
> ...
> ...
>
> e:/run/builder/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/ld.exe
> : .libs/libsylph-0-1.dll.def:3: syntax error
>
> e:/run/builder/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/ld.exe
> :.libs/libsylph-0-1.dll.def: file format not recognized; treating as
> linker scri
> pt
>
> e:/run/builder/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/ld.exe
> :.libs/libsylph-0-1.dll.def:2: syntax error
> collect2.exe: error: ld returned 1 exit status
> make[3]: *** [libsylph-0.la] Error 1
> make[3]: Leaving directory `/home/sylpheed-3.3.0/libsylph'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/sylpheed-3.3.0/libsylph'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/sylpheed-3.3.0'
> make: *** [all] Error 2
>
> If I try to makewin32, this output:
> $ ./makewin32.sh
> configure: WARNING: you should use --build, --host, --target
> configure: WARNING: you should use --build, --host, --target
> configure: WARNING: invalid host type: Tan/dist
> checking build system type... Invalid configuration `Sy': machine `Sy' not
> recog
> nized
> configure: error: /bin/sh ./config.sub Sy failed
>
> Please give me some solutions for this error.
>
> Thanks in advance.
>
> --
> Thanks & Best Regards,
>
> ---------------------------------------------------------------------------
>
> Fullname: *Ho Sy Tan*
> Mobile: (+84) *0902 231 360*
> Email: *hosytan at gmail.com*
>
--
Thanks & Best Regards,
---------------------------------------------------------------------------
Fullname: *Ho Sy Tan*
Mobile: (+84) *0902 231 360*
Email: *hosytan at gmail.com*
More information about the Sylpheed
mailing list