Hi Mike,
I am glad that it works but this should not be necessary since
GNUstep.sh|csh is setting that when you source it.
If LD_LIBRARY_PATH is not set then GNUstep.sh|csh should set it.
If LD_LIBRARY_PATH has something in it, GNUstep.sh|csh should append to it.

Best regards,
Tim



On Sun, Feb 8, 2009 at 3:57 PM, Mike Schick <m.sch...@me.com> wrote:

> All,
>
> My issue has been resolved I entered the LD_LIBRARY_PATH to my .profile and
> everything works fine now....Thanks for all your help!
>
>
>
>
> >From: "Mike Schick" <m.sch...@me.com>
> >To: <Help-gnustep@gnu.org>
> >Date: February 06, 2009 07:40:30 AM EST
> >Subject: Fwd: Re: GNUStep makefile issues
> >
> >Sorry all....I forgot to include everyone on my update...please help
> >
> >Thanks!
> >
> >
> >
> >>From: "Mike Schick" <m.sch...@me.com>
> >>To: "Nicola Pero" <nicola.p...@meta-innovation.com>
> >>Date: February 06, 2009 01:22:02 AM EST
> >>Subject: Re: GNUStep makefile issues
> >>
> >>Ok....making progress here...I found the latest version and was able to
> install it with no issues....when i run the make i dont get any errors and
> my executable gets created.  Now when i run the executable i get the
> following error:
> >>
> >> ./prog1: error while loading shared libraries: libgnustep-base.so.1.18:
> cannot open shared object file: No such file or directory
> >>
> >>When i do a "find / -name libgnustep-base.so.1.18 -print 2>/dev/null" the
> file is there:
> >>
> >>/usr/GNUstep/Local/Library/Libraries/libgnustep-base.so.1.18
> >>
> >>I must be pointing to the wrong library or something.....this is what i
> get when i run "make messages=yes":
> >>
> >>This is gnustep-make 2.0.8. Type 'make print-gnustep-make-help' for help.
> >>Making all for tool prog1...
> >>gcc prog1.m -c \
> >>              -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_RUNTIME=1
> -DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT -fPIC -g -Wall -DDEBUG
> -fno-omit-frame-pointer -DGSWARN -DGSDIAGNOSE -Wno-import -g
> -fno-strict-aliasing -fgnu-runtime -fconstant-string-class=NSConstantString
> -I. -I/home/mschick/GNUstep/Library/Headers
> -I/usr/GNUstep/Local/Library/Headers -I/usr/GNUstep/System/Library/Headers \
> >>               -o obj/prog1.m.o
> >>gcc  -rdynamic       -fgnu-runtime -o obj/prog1 \
> >>                ./obj/prog1.m.o \
> >>                     -L/home/mschick/GNUstep/Library/Libraries
> -L/usr/GNUstep/Local/Library/Libraries
> -L/usr/GNUstep/System/Library/Libraries     -lgnustep-base   -lpthread
> -lobjc   -lm
> >>
> >>This is my env variables:
> >>
> >>GNUSTEP_IS_FLATTENED=yes
> >>GNUSTEP_LOCAL_ROOT=/usr/GNUstep/Local
> >>GNUSTEP_HOST=i686-pc-linux-gnu
>
> >>GUILE_LOAD_PATH=/home/mschick/GNUstep/Library/Libraries/Guile:/usr/GNUstep/Local/Library/Libraries/Guile:/usr/GNUstep/System/Library/Libraries/Guile
> >>GNUSTEP_NETWORK_ROOT=/usr/GNUstep/Network
> >>GNUSTEP_MAKEFILES=/usr/GNUstep/System/Library/Makefiles
> >>GNUSTEP_FLATTENED=yes
> >>GNUSTEP_HOST_OS=linux-gnu
> >>GNUSTEP_HOST_VENDOR=pc
>
> >>PATH=/home/mschick/GNUstep/Tools:/usr/GNUstep/Local/Tools:/usr/GNUstep/System/Tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
> >>GNUSTEP_HOST_CPU=ix86
> >>GNUSTEP_USER_ROOT=/home/mschick/GNUstep
> >>GNUSTEP_SYSTEM_ROOT=/usr/GNUstep/System
>
> >>GNUSTEP_PATHLIST=/usr/GNUstep/System:/usr/GNUstep/Network:/usr/GNUstep/Local:/home/mschick/GNUstep
>
> >>CLASSPATH=/home/mschick/GNUstep/Library/Libraries/Java:/usr/local/lib/GNUstep/Local/Library/Libraries/Java:/usr/local/lib/GNUstep/Network/Library/Libraries/Java:/usr/lib/GNUstep/System/Library/Libraries/Java:/usr/lib/jvm/java-1.5.0-sun-1.5.0.13/jre/lib:/usr/share/java/mysql-connector-java-5.0.4.jar:.
>
> >>INFOPATH=/usr/GNUstep/System/Library/Documentation/info::/usr/GNUstep/Local/Library/Documentation/info::/home/mschick/GNUstep/Library/Documentation/info:
> >>
> >>Are my env variables setup wrong??? Please help....Thanks!!
> >>
> >>
> >>
> >>
> >>On Thursday, February 05, 2009, at 08:50PM, "Mike Schick" <
> m.sch...@me.com> wrote:
> >>>Where can I find the latest version of gnustep?  Ive looked everywhere
> and have not found any releases older than 1.13.0
> >>>
> >>>
> >>>
> >>>On Sunday, February 01, 2009, at 11:11AM, "Nicola Pero" <
> nicola.p...@meta-innovation.com> wrote:
> >>>>
> >>>>On 1 Feb 2009, at 05:26, Mike Schick wrote:
> >>>>
> >>>>> ./shared_obj/prog1.o: In function `main':
> >>>>
> >>>>Hi Mike
> >>>>
> >>>>yes, it's not clear what's wrong ... your code looks good.  It must be
> >>>>a problem in your
> >>>>gnustep setup. :-(
> >>>>
> >>>>Speaking of which, you must be using a very old version of gnustep-
> >>>>make ... the 'shared_obj'
> >>>>directory was removed in Summer 2006 - I think that the last release
> >>>>that had it was gnustep-make
> >>>>1.13.0 (we're now at 2.0.8, and there's a big jump from 1.x to 2.x).
> ;-)
> >>>>
> >>>>It might be a good idea to try and install a more recent version of
> >>>>gnustep ... it's hard for us
> >>>>to help diagnose problems in very old packages.
> >>>>
> >>>>Thanks
> >>>>
> >>>>>
> >>>>> /home/mschick/Progs/prog1.m:6: undefined reference to `NSLog'
> >>>>> ./shared_obj/prog1.o:(.data.rel+0x0): undefined reference to
> >>>>> `__objc_class_name_NSAutoreleasePool'
> >>>>> collect2: ld returned 1 exit status
> >>>>> make[1]: *** [shared_obj/prog1] Error 1
> >>>>> make: *** [prog1.all.tool.variables] Error 2
> >>>>>
> >>>>> Here is my code:
> >>>>>
> >>>>> #import <Foundation/Foundation.h>
> >>>>>
> >>>>> int main(int argc, const char * argv[])
> >>>>> {
> >>>>>        NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
> >>>>>        NSLog(@"Programming is fun!!!!");
> >>>>>
> >>>>>        [pool release];
> >>>>>        return 0;
> >>>>> }
> >>>>>
> >>>>>
> >>>>> Here is my GNUmakefile:
> >>>>>
> >>>>> include $(GNUSTEP_MAKEFILES)/common.make
> >>>>>
> >>>>> TOOL_NAME = prog1
> >>>>> prog1_OBJC_FILES = prog1.m
> >>>>>
> >>>>> include $(GNUSTEP_MAKEFILES)/tool.make
> >>>>>
> >>>>>
> >>>>> I am new to GNUSTEP and im not sure if I have the make file setup
> >>>>> right.....could you please help me?
> >>>>>
> >>>>> Thanks,
> >>>>> Mike
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> Help-gnustep mailing list
> >>>>> Help-gnustep@gnu.org
> >>>>> http://lists.gnu.org/mailman/listinfo/help-gnustep
> >>>>
> >>>>
> >>>>
> >>>
> >>
> >
>
>
> _______________________________________________
> Help-gnustep mailing list
> Help-gnustep@gnu.org
> http://lists.gnu.org/mailman/listinfo/help-gnustep
>
_______________________________________________
Help-gnustep mailing list
Help-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnustep

Reply via email to