Cygwin ld.exe error cannot find -lssl

352 views
Skip to first unread message

Sergey Okhotny

unread,
Jan 5, 2011, 9:44:55 AM1/5/11
to andro...@googlegroups.com
I'm trying to compile project under windows/cygwin.
It seems to compile everything but I get error:
SharedLibrary  : libpoppler_jni.so
/cygdrive/d/Android/android-ndk-r4b/build/prebuilt/windows/arm-eabi-4.4.0/bin/../lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/bin/l
d: cannot find -lssl
collect2: ld returned 1 exit status
make: *** [/cygdrive/d/Projects/Press-Android/obj/local/armeabi-v7a/libpoppler_jni.so] Error 1

I've already installed openssl in cygwin, but still no changes.

Tim Mensch

unread,
Jan 5, 2011, 11:17:47 AM1/5/11
to andro...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

You can't link your X86/Cygwin openssl to your ARM/Android project.

You'd need to build openssl with an Android makefile, or using one of
the new ./configure methods, in order to link openssl on Android.

Tim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJNJJmrAAoJENSbqLBCyKKsa1UIAIR0SMpN/xKdPRiy2qWBc4PV
9UfsuQ0Tf+gLhX9QMZKkkPtno81w6uunaS6aInqe8rIhsClkS4J5OXVHdcgicmGo
dRNERJAvycBztmalWjdEtjQtJfR3t4t3qfGGduUu5Mb06xiJavnWzcTl6BLnqC6c
QJgS3I1UhM8vjaPTL5VFpnOOO/RDgHV2sowjWtsGb1pEwQRmOtoCGNz31j5Uwiv+
3wEvQ9n+501CNhmXYr5o3RMRxdx1HsUfvhuJiXCXswpJt/4EHnW3V9337+HlvIZO
U1hxpFPsPvinZgWmu4j+1oJO8U3390cMOP9yNGz8QgkxRqoP9Z3hFgpsvKxvt7Q=
=7vh8
-----END PGP SIGNATURE-----

Reply all
Reply to author
Forward
0 new messages