Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #80103 > unrolled thread
| Started by | Cyd Haselton <chaselton@gmail.com> |
|---|---|
| First post | 2014-11-01 15:21 -0500 |
| Last post | 2014-11-01 15:21 -0500 |
| Articles | 1 — 1 participant |
Back to article view | Back to comp.lang.python
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: Build Question: How to Add -Wl, --option Before Objects In Setup.py? Cyd Haselton <chaselton@gmail.com> - 2014-11-01 15:21 -0500
| From | Cyd Haselton <chaselton@gmail.com> |
|---|---|
| Date | 2014-11-01 15:21 -0500 |
| Subject | Re: Build Question: How to Add -Wl, --option Before Objects In Setup.py? |
| Message-ID | <mailman.15397.1414873273.18130.python-list@python.org> |
On Sat, Nov 1, 2014 at 1:47 PM, Cyd Haselton <chaselton@gmail.com> wrote: > On Sat, Nov 1, 2014 at 5:52 AM, Ned Deily <nad@acm.org> wrote: >> In article >> <CAHu5PrbYMUzfs1AZYzPaN__51h7Q=4D5bfjM2EQOfx90OKxxNQ@mail.gmail.com>, >> Cyd Haselton <chaselton@gmail.com> wrote: >>> So, after trying various ways to add that flag before lpython in >>> setup.py, I stripped all --allow-shlib-undefined >>> --no-allow-shlib-undefined feom the Makefile, ran make clean, and >>> make. >>> >>> I still get the following error: >>> Modules/python.o \ >>> -lc -ldl -lm -L. -lpython2.7 -lm >>> ./libpython2.7.so: undefined reference to `sincos' >>> collect2: error: ld returned 1 exit status >>> make: *** [python] Error 1 >> >> I don't understand why you are seeing that problem *unless" you might be >> running into this issue that I found by searching for "sincos Android": >> >> https://code.google.com/p/android/issues/detail?id=38423 >> >> That looks awfully suspicious. If it isn't that, I don't know what to >> tell you. You could open an issue on the Python bug tracker >> (bugs.python.org) but we don't officially support Android so I doubt >> that will help much. If you haven't already, you might try asking on >> some Android forums; I know other oddities of building things on Android >> have been reported. >> >> Good luck! >> >> -- >> Ned Deily, >> nad@acm.org >> >> -- >> https://mail.python.org/mailman/listinfo/python-list > > Hammer -> Head -> Nail. > > Sure enough, nm -D libm.so shows that sincos is NOT available in that > library on my Android device. Now to figure out what to do about it. > > Nice find! > > Cyd UPDATE: After doing a bit of research it looks like it would be easier to build Python without sincos...is that possible? If not, I'll need to figure out how to get bionic libm sources with a proper Makefile (instead of Android's build system)
Back to top | Article view | comp.lang.python
csiph-web