I have tracked the problems down to this area of the make file.... if test "x$ac_cv_lib_pthread_pthread_join" = x""yes; then pthread_ok=yes else # Change this... pthread_ok=no fi
if I set pthread_ok=yes to goes on to the next issue (seems test are ran even when cross compile which of course fails.) Although that I can just change it I am worried I have my linking set up wrong, any help would be great. Jackie 2011/12/7 Jackie Gleason <jackieglea...@gmail.com> > Oops forgot to include others... > > ---------- Forwarded message ---------- > From: Jackie Gleason <jackieglea...@gmail.com> > Date: Wed, Dec 7, 2011 at 9:47 AM > Subject: Re: Compile issues > To: Ivan Vučica <ivuc...@gmail.com> > > > Yup that looks like the right one. Looks like there is a link to the Labs > toward the end. I am also looking into some of the options for a port of > UIKit but not really getting anywhere. Some people have also been having > success with Cocotron (using my toolchain compiling), however, since I > don't have XCode or a mac (nor want one, although if I get desperate my gf > does) I have stuck with trying to get GNUStep to compile (see original > message). > > I have included the config.log, however, I think the real problem here is > for some reason the pthreads stuff isn't get included. This seems odd > considering it should be included inside the platform folder. I know there > can be some problems with Bionic and pthreads but join shouldn't be that > issue. > > GnuStep Make seems to compile fine... > > jackie@jackie-Latitude-E6410:~/tmp/gnustep/make$ ls > bin etc share > jackie@jackie-Latitude-E6410:~/tmp/gnustep/make$ ls ./bin/ > debugapp gnustep-config gnustep-tests openapp opentool > > Am I missing some sort of fancy include in my CFLAGS or LDFLAGS? > > Jackie > > On Wed, Dec 7, 2011 at 6:01 AM, Ivan Vučica <ivuc...@gmail.com> wrote: > >> Hi! >> >> For other interested parties, here is the link I dug out. Jackie, thanks >> for writing this, it looks great: >> https://docs.google.com/present/view?id=dfj692w3_351gq89x8fv >> >> I'll link to the presentation from a smallish article I wrote on the same >> subject: >> >> http://blog.vucica.net/2011/06/developing-objective-c-apps-for-android-using-mac-os-x.html >> >> On Wed, Dec 7, 2011 at 02:25, Jackie Gleason <jackieglea...@gmail.com>wrote: >> >>> I just happen to have created labs and a presentation I can share later >>> or search twitter for @m3conf. The config.log didn't give any info but I >>> will mail it when I get home. >>> >>> Jackie >>> On Dec 6, 2011 8:08 PM, "Ivan Vučica" <ivuc...@gmail.com> wrote: >>> >>>> First I'd like to ask you if you could post some instructions on >>>> building your own tool chain for Android :) >>>> >>>> Next, please examine "config.log". It should among other things contain >>>> a full copy of the failed feature testing program's source code, as well as >>>> a more specific failure reason, >>>> >>>> Can you send your "config.log" to the list? >>>> >>>> If you manage to get Foundation to run on Android, please tell us more >>>> about it. I got some Objective-C code running on Android, but never tried >>>> compiling GS. I'd be very interested in hearing more about your >>>> experiences. >>>> >>>> 4. 12. 2011., u 18:16, Jackie Gleason <jackieglea...@gmail.com> >>>> napisao: >>>> >>>> First of all I am relatively new to C so some of the things I say maybe >>>> duh mistakes. >>>> >>>> I am trying to compile GNUStep using a custom Toolchain I built for >>>> Android. I am just looking to make the shared libraries and headers I need >>>> to allow for use of Foundation. So I go into the base directory under the >>>> base directory I run the following.... >>>> >>>> ./configure --prefix=/home/jackie/tmp/gnustep/base --host=armeb >>>> CC="/home/jackie/Development/Google/AndroidNDK/android-ndk-r6b/toolchains/arm-linux-androideabi-4.6.1/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc" >>>> CPP_FLAGS="-I/home/jackie/Development/Google/AndroidNDK/android-ndk-r6b/platforms/android-8/arch-arm/usr/include/" >>>> CFLAGS="-nostdlib >>>> -I/home/jackie/Development/Google/AndroidNDK/android-ndk-r6b/platforms/android-8/arch-arm/usr/include/" >>>> LDFLAGS="-Wl,-rpath-link=/home/jackie/Development/Google/AndroidNDK/android-ndk-r6b/platforms/android-8/arch-arm/usr/lib >>>> -L/home/jackie/Development/Google/AndroidNDK/android-ndk-r6b/platforms/android-8/arch-arm/usr/lib" >>>> LIBS="-lc" >>>> >>>> I get the following issue... >>>> >>>> checking for pthread_join in -lpthread... no >>>> configure: error: Unable to find pthread library (needed for thread >>>> support). >>>> >>>> I know some pthread stuff doesn't work on Bionic but I thought that >>>> join shouldn't be an issue per... >>>> >>>> >>>> http://groups.google.com/group/android-platform/browse_thread/thread/0aad393da2da65b1?pli=1 >>>> >>>> Anyone able to help me with what I am doing wrong? Am I linking >>>> something wrong? If I go into make folder and run configure from there it >>>> works but only generates the executables. >>>> >>>> Thanks >>>> >>>> _______________________________________________ >>>> Gnustep-dev mailing list >>>> Gnustep-dev@gnu.org >>>> https://lists.gnu.org/mailman/listinfo/gnustep-dev >>>> >>>> >> >> >> -- >> Ivan Vučica - i...@vucica.net >> >> >> > >
_______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev