From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Gopi kumaran Newsgroups: gmane.lisp.guile.user Subject: Re: any ideas on undefined reference Date: Thu, 7 Dec 2006 19:23:43 -0800 (PST) Message-ID: <670216.45143.qm@web37710.mail.mud.yahoo.com> References: <4578494A.7050609@fastmail.fm> NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1025990883==" X-Trace: sea.gmane.org 1165548237 14732 80.91.229.10 (8 Dec 2006 03:23:57 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 8 Dec 2006 03:23:57 +0000 (UTC) Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Fri Dec 08 04:23:55 2006 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by dough.gmane.org with esmtp (Exim 4.50) id 1GsWL4-0005Zq-3N for guile-user@m.gmane.org; Fri, 08 Dec 2006 04:23:54 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GsWL3-0006qx-4t for guile-user@m.gmane.org; Thu, 07 Dec 2006 22:23:53 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GsWKw-0006m5-LK for guile-user@gnu.org; Thu, 07 Dec 2006 22:23:46 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GsWKv-0006kP-EZ for guile-user@gnu.org; Thu, 07 Dec 2006 22:23:46 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GsWKv-0006kD-9a for guile-user@gnu.org; Thu, 07 Dec 2006 22:23:45 -0500 Original-Received: from [209.191.87.108] (helo=web37710.mail.mud.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.52) id 1GsWKu-0005pz-Nw for guile-user@gnu.org; Thu, 07 Dec 2006 22:23:45 -0500 Original-Received: (qmail 45286 invoked by uid 60001); 8 Dec 2006 03:23:43 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=ohgw22vUwpfolUgvcK3eIJQuYPhY9mDm1y9f7bOcMn7isEd9j6j/7L0AE2Dd4Du7cVME/4Xpas1pV+FD2+CUiSHoejMaoYnv0UHcPL1dJ9lj7jjvVKyoSE2PAGrNnORY3URIOzpcn01iNGfAF+u+Xf4jRDsRz3q1eKlqUl8D0L0=; X-YMail-OSG: Ynoj9CUVM1ntUioCI2aizZQA6O2Qlj5WdNvCmFDX Original-Received: from [125.17.7.17] by web37710.mail.mud.yahoo.com via HTTP; Thu, 07 Dec 2006 19:23:43 PST Original-To: guile-user@gnu.org In-Reply-To: <4578494A.7050609@fastmail.fm> X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:5719 Archived-At: --===============1025990883== Content-Type: multipart/alternative; boundary="0-1895920920-1165548223=:45143" Content-Transfer-Encoding: 8bit --0-1895920920-1165548223=:45143 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi You are welcome.Everything under guile is working fine now.I have to go through other libgraph forumns.Is my guile error really a bug?Was my information useful?Are you member of guile development team? Regards Gopi Jon Wilson wrote: Hi Gopi, Thanks for all the information. So guile is working now? Wonderful! I hope that you can get libgraph working just fine as well. Regards, Jon Gopi kumaran wrote: > Hi Jon > Sorry for confusing you with libgraph.I am trying to use graphics in > unix environment with c program.Guile was need by libgraph > installlation, so i went for guile.Let us forget about libgraph.Guile > was installed exactly as you said from that ftp , tar ,unzip > ,configure make and make install.Now it works well with version > also.guile-config --version. > > - crt1.o - it is related to libgraph so forget it > - alloca -as you said i have given #undef alloca in that c source file > - libtdl not found - i think for that i have downloaded libtool tar > file and then run ./configure --prefix=/usr && make && make install > > Never mind for your harsh words, I hope my mail made it so.No more > 'libgraph' words in my mail. > > You are welcome to ask anything further > > regards > Gopi > > > */Jon Wilson /* wrote: > > Hi Gopi, > Also, we would like the solutions to your problems with: > - crt1.o undefined reference to main > - alloca > - libltdl not found > These would all be exceedingly useful to us. > > You have mentioned libgraph again. What does libgraph have to do with > this? Are you installing guile, or are you installing libgraph? Yes, > you might desire to do both, but please let us not confuse the > issue by > conflating the two. > > "The path which libgraph chooses to put all the guile execution > files is > /usr/local/bin" > > This makes no sense. Libgraph does not install guile, or if it does, > then any problems with libgraph's installation of guile should > properly > be taken up with the libgraph people, not with us. They might then > come > to us for help figuring out how to make their installer work, but if > their installer does not work, then that is their concern, not > directly > ours. How are you attempting to install guile? I (and everyone else I > suspect) have been working from the assumption that you have > downloaded > the guile-1.8.1 source tarball from > "http://ftp.gnu.org/pub/gnu/guile/guile-1.8.1.tar.gz", unpacked it > into > a fresh directory, moved into that directory, run ./configure, > make, and > make install. Is this what you have done? If so, then what does > libgraph have to do with anything? > > I have been attempting to help you solve your problems with really a > bare minimum of information, but I seem to have run up against a > wall. > If you do not provide clear and detailed information about what > you are > trying to do and how you are trying to go about doing it, I am > afraid I > will not really be able to help you any further. I am sorry to be a > little bit harsh, but I feel that that is better than simply > giving up > and ignoring any further requests for help. > Regards, > Jon > > Gopi wrote: > > Hi Jon, > > The solution which my friend found on guile-config are > > > > First the error is : > > guile-config : permission denied > > Is guile installed > > > > Now edit guile-config file > > Actually the path which libgraph chooses to put all the guile > > execution files is /usr/local/bin > > So in the first 3 lines you may be having some other path > mentioned. > > Because of this it is asking the question "Is guile installed". > > Change it to the path /usr/local/bin and save it > > > > I hope this gave the solution > > > > regards > > Gopi > > > > > > > > > > > > > > > > */Jon Wilson /* wrote: > > > > Hi Gopi, > > I'm now rather confused. Are you still working on getting guile > > installed? Everything below seems to be part of libgraph, which is a > > completely separate animal from guile. On the guile-user mailing > list, > > we might be able to help you install guile (no guarantees, of > course), > > but any other packages are definitely outside of our realm of > > expertise. Please restrict posts to this mailing list to those > dealing > > with guile in some way. For help installing libgraph, I suggest you > > seek a mailing list, newsgroup, or forum related specifically to > > libgraph, or perhaps to FreeBSD in general. > > > > Also, if you have managed to fix or workaround any of the errors you > > have previously described, we would greatly appreciate it if you > could > > explain in as much detail as possible exactly what you did that made > > the > > errors go away. That way, we can fix things, so that anyone else who > > wants to run guile 1.8 on FreeBSD won't have these troubles. So > please > > tell us as much as you can remember of what you've done to make > > things work. > > Regards, > > Jon > > > > Gopi kumaran wrote: > > > Hi Jon > > > Sorry for the late reply.I was busy with something else, so > was not > > > able to mail you.For that guile-config i will let you know in my > > next > > > mail definitely.My friend is on leave.Regarding make errors, now i > > > dont get any errors,my make command says > > > "Makefile", line 781: warning: duplicate script for target > > > "libgraph.pc" ignored > > > make all-recursive > > > "Makefile", line 781: warning: duplicate script for target > > > "libgraph.pc" ignored > > > > > > Making all in doc > > > Making all in man > > > "Makefile", line 781: warning: duplicate script for target > > > "libgraph.pc" ignored > > > > > > # > > > I dont know whether make is complete or not.I think its > > incomplete.But > > > make install command gives without error, it ends with > > > > > > libraries have been installed in : > > > /usr/local/lib > > > > > > If you ever happen to want to link against installed libraries > in a > > > given directory, LIBDIR, you must either use libtool, and specify > > the > > > full pathname of the library, or use the '-LIBDIR' flag during > > linking > > > and do at least one of the following: > > > -add LIBDIR to the LD_LIBRARY_PATH environment variable during > > execution > > > -add LIBDIR to the LD_RUN_PATH enivronment variable during linking > > > -use the -WI --rpath -WI --rpath LIBDIR linker flag > > > > > > see any operating system documentation about shared libraries for > > more > > > information ,such as the ld(1) and ld.so(8) manual pages > > > > > > > > --------------------------------------------------------------------------------------- > > > > > > > > > Now can u tell me whether libgraph is completely installed or not? > > > > > > regards > > > gopi > > > > > > Hi Gopi, > > > What output did make give before and after the error (just several > > > lines, at LEAST including the call to the compiler or the linker > > > which > > > caused this error)? What are the values of some of your shell > > > variables, such as LD_LIBRARY_PATH, and the contents of the > > > /etc/ld.so.conf file? Have you run ldconfig as root since making > > any > > > changes to libraries? What compiler and linker are you using, name > > > and > > > version? > > > > > > It seems as though the linker is not finding the file containing > > the > > > main function (from the guile source, not the system libs), but we > > > cannot tell for sure without seeing the output from make, and the > > > various other things I listed here. > > > Regards, > > > Jon > > > > > > Gopi kumaran wrote: > > > > /usr/lib/crt1.o : undefined reference to main > > > > > > > > edit /usr/src/lib/csu/i386-elf/crt1.c > > > > > > > > ..... > > > > ... > > > > extern int main(int,char **,char **); > > > > ...... > > > > exit(main(argc, argv,env)); > > > > ..... > > > > #ifdef GCRT > > > > __asm(".text"); > > > > ...... > > > > .... > > > > #endif > > > > int main(int argc,char **argv,char **a) > > > > { > > > > __asm....................... > > > > } > > > > > > > > > > > > > > > > what to do?any ideas > > > > > > > > regards > > > > Gopi > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > Access over 1 million songs - Yahoo! Music Unlimited. > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > > > _______________________________________________ > > > > Guile-user mailing list > > > > Guile-user@gnu.org > > > > http://lists.gnu.org/mailman/listinfo/guile-user > > > > > > > > > > > > > > > > _______________________________________________ > > > Guile-user mailing list > > > Guile-user@gnu.org > > > http://lists.gnu.org/mailman/listinfo/guile-user > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------ > > > Check out the all-new Yahoo! Mail beta > > > > > > - Fire up a more powerful email and get things done faster. > > > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > Guile-user mailing list > > > Guile-user@gnu.org > > > http://lists.gnu.org/mailman/listinfo/guile-user > > > > > > > > > > > _______________________________________________ > > Guile-user mailing list > > Guile-user@gnu.org > > http://lists.gnu.org/mailman/listinfo/guile-user > > > > > > > > > > > ------------------------------------------------------------------------ > > Cheap Talk? Check out > > > > Yahoo! Messenger's low PC-to-Phone call rates. > > > > > > _______________________________________________ > > Guile-user mailing list > > Guile-user@gnu.org > > http://lists.gnu.org/mailman/listinfo/guile-user > > > > _______________________________________________ > Guile-user mailing list > Guile-user@gnu.org > http://lists.gnu.org/mailman/listinfo/guile-user > > > > > ------------------------------------------------------------------------ > Cheap Talk? Check out > > Yahoo! Messenger's low PC-to-Phone call rates. _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user --------------------------------- Everyone is raving about the all-new Yahoo! Mail beta. --0-1895920920-1165548223=:45143 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 8bit
Hi
You are welcome.Everything under guile is working fine now.I have to go through other libgraph forumns.Is my guile error really a bug?Was my information useful?Are you member of guile development team?
 
Regards
Gopi

Jon Wilson <j85wilson@fastmail.fm> wrote:
Hi Gopi,
Thanks for all the information. So guile is working now? Wonderful! I
hope that you can get libgraph working just fine as well.
Regards,
Jon

Gopi kumaran wrote:
> Hi Jon
> Sorry for confusing you with libgraph.I am trying to use graphics in
> unix environment with c program.Guile was need by libgraph
> installlation, so i went for guile.Let us forget about libgraph.Guile
> was ins talled exactly as you said from that ftp , tar ,unzip
> ,configure make and make install.Now it works well with version
> also.guile-config --version.
>
> - crt1.o - it is related to libgraph so forget it
> - alloca -as you said i have given #undef alloca in that c source file
> - libtdl not found - i think for that i have downloaded libtool tar
> file and then run ./configure --prefix=/usr && make && make install
>
> Never mind for your harsh words, I hope my mail made it so.No more
> 'libgraph' words in my mail.
>
> You are welcome to ask anything further
>
> regards
> Gopi
>
>
> */Jon Wilson /* wrote:
>
> Hi Gopi,
> Also, we would like the solutions to your problems with:
> - crt1.o undefined reference to main
> - alloca
> - libltdl not found
> These would all be exceedingly u seful to us.
>
> You have mentioned libgraph again. What does libgraph have to do with
> this? Are you installing guile, or are you installing libgraph? Yes,
> you might desire to do both, but please let us not confuse the
> issue by
> conflating the two.
>
> "The path which libgraph chooses to put all the guile execution
> files is
> /usr/local/bin"
>
> This makes no sense. Libgraph does not install guile, or if it does,
> then any problems with libgraph's installation of guile should
> properly
> be taken up with the libgraph people, not with us. They might then
> come
> to us for help figuring out how to make their installer work, but if
> their installer does not work, then that is their concern, not
> directly
> ours. How are you attempting to install guile? I (and everyone else I
> suspect) have been working from the assumption that you have> downloaded
> the guile-1.8.1 source tarball from
> "http://ftp.gnu.org/pub/gnu/guile/guile-1.8.1.tar.gz", unpacked it
> into
> a fresh directory, moved into that directory, run ./configure,
> make, and
> make install. Is this what you have done? If so, then what does
> libgraph have to do with anything?
>
> I have been attempting to help you solve your problems with really a
> bare minimum of information, but I seem to have run up against a
> wall.
> If you do not provide clear and detailed information about what
> you are
> trying to do and how you are trying to go about doing it, I am
> afraid I
> will not really be able to help you any further. I am sorry to be a
> little bit harsh, but I feel that that is better than simply
> giving up
> and ignoring any further requests for help.
> Regards,
> Jon
>
> Gopi wr ote:
> > Hi Jon,
> > The solution which my friend found on guile-config are
> >
> > First the error is :
> > guile-config : permission denied
> > Is guile installed
> >
> > Now edit guile-config file
> > Actually the path which libgraph chooses to put all the guile
> > execution files is /usr/local/bin
> > So in the first 3 lines you may be having some other path
> mentioned.
> > Because of this it is asking the question "Is guile installed".
> > Change it to the path /usr/local/bin and save it
> >
> > I hope this gave the solution
> >
> > regards
> > Gopi
> >
> >
> >
> >
> >
> >
> >
> > */Jon Wilson /* wrote:
> >
> > Hi Gopi,
> > I'm now rather confused. Are you still working on getting guile
> ; > installed? Everything below seems to be part of libgraph, which is a
> > completely separate animal from guile. On the guile-user mailing
> list,
> > we might be able to help you install guile (no guarantees, of
> course),
> > but any other packages are definitely outside of our realm of
> > expertise. Please restrict posts to this mailing list to those
> dealing
> > with guile in some way. For help installing libgraph, I suggest you
> > seek a mailing list, newsgroup, or forum related specifically to
> > libgraph, or perhaps to FreeBSD in general.
> >
> > Also, if you have managed to fix or workaround any of the errors you
> > have previously described, we would greatly appreciate it if you
> could
> > explain in as much detail as possible exactly what you did that made
> > the
> > errors go away. That way, we can fix things, s o that anyone else who
> > wants to run guile 1.8 on FreeBSD won't have these troubles. So
> please
> > tell us as much as you can remember of what you've done to make
> > things work.
> > Regards,
> > Jon
> >
> > Gopi kumaran wrote:
> > > Hi Jon
> > > Sorry for the late reply.I was busy with something else, so
> was not
> > > able to mail you.For that guile-config i will let you know in my
> > next
> > > mail definitely.My friend is on leave.Regarding make errors, now i
> > > dont get any errors,my make command says
> > > "Makefile", line 781: warning: duplicate script for target
> > > "libgraph.pc" ignored
> > > make all-recursive
> > > "Makefile", line 781: warning: duplicate script for target
> > > "libgraph.pc" ignored
> > >
> > > Making all i n doc
> > > Making all in man
> > > "Makefile", line 781: warning: duplicate script for target
> > > "libgraph.pc" ignored
> > >
> > > #
> > > I dont know whether make is complete or not.I think its
> > incomplete.But
> > > make install command gives without error, it ends with
> > >
> > > libraries have been installed in :
> > > /usr/local/lib
> > >
> > > If you ever happen to want to link against installed libraries
> in a
> > > given directory, LIBDIR, you must either use libtool, and specify
> > the
> > > full pathname of the library, or use the '-LIBDIR' flag during
> > linking
> > > and do at least one of the following:
> > > -add LIBDIR to the LD_LIBRARY_PATH environment variable during
> > execution
> > > -add LIBDIR to the LD_RUN_PATH enivronment variable during linking
> > > -use the -WI --rpath -WI --rpath LIBDIR linker flag
> > >
> > > see any operating system documentation about shared libraries for
> > more
> > > information ,such as the ld(1) and ld.so(8) manual pages
> > >
> >
> >
> ---------------------------------------------------------------------------------------
>
> >
> > >
> > > Now can u tell me whether libgraph is completely installed or not?
> > >
> > > regards
> > > gopi
> > >
> > > Hi Gopi,
> > > What output did make give before and after the error (just several
> > > lines, at LEAST including the call to the compiler or the linker
> > > which
> > > caused this error)? What are the values of some of your shell
> > > variables, such as LD_LIBRARY_PATH, and the contents of the
> > > /etc/ld.so.conf file? Have you run ldconfig as root since making
> > any
> > > changes to libraries? What compiler and linker are you using, name
> > > and
> > > version?
> > >
> > > It seems as though the linker is not finding the file containing
> > the
> > > main function (from the guile source, not the system libs), but we
> > > cannot tell for sure without seeing the output from make, and the
> > > various other things I listed here.
> > > Regards,
> > > Jon
> > >
> > > Gopi kumaran wrote:
> > > > /usr/lib/crt1.o : undefined reference to main
> > > >
> > > > edit /usr/src/lib/csu/i386-elf/crt1.c
> > > >
> > > > .....
> > > > ...
&g t; > > > extern int main(int,char **,char **);
> > > > ......
> > > > exit(main(argc, argv,env));
> > > > .....
> > > > #ifdef GCRT
> > > > __asm(".text");
> > > > ......
> > > > ....
> > > > #endif
> > > > int main(int argc,char **argv,char **a)
> > > > {
> > > > __asm.......................
> > > > }
> > > >
> > > >
> > > >
> > > > what to do?any ideas
> > > >
> > > > regards
> > > > Gopi
> > > >
> > > >
> > > >
> > >
> >
> >
> ------------------------------------------------------------------------
> > > > Access over 1 million songs - Yahoo! Music Unlimited.
> > > & gt;
> > > >
> > > >
> > >
> >
> >
> ------------------------------------------------------------------------
> > > >
> > > > _______________________________________________
> > > > Guile-user mailing list
> > > > Guile-user@gnu.org
> > > > http://lists.gnu.org/mailman/listinfo/guile-user
> > > >
> > >
> > >
> > >
> > > _______________________________________________
> > > Guile-user mailing list
> > > Guile-user@gnu.org
> > > http://lists.gnu.org/mailman/listinfo/guile-user
> > >
> > >
> > >
> > >
> > >
> >
> >
> ------------------------------------------------------------------------
> > > Check out the all-new Yahoo! Mail beta
> > &g t;
> > > - Fire up a more powerful email and get things done faster.
> > >
> >
> >
> ------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > Guile-user mailing list
> > > Guile-user@gnu.org
> > > http://lists.gnu.org/mailman/listinfo/guile-user
> > >
> >
> >
> >
> > _______________________________________________
> > Guile-user mailing list
> > Guile-user@gnu.org
> > http://lists.gnu.org/mailman/listinfo/guile-user
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------
> > Cheap Talk? Check out
> >
> > Yahoo! Messenger's low PC-to-Phone call rates.
> >
> >
> > __________ _____________________________________
> > Guile-user mailing list
> > Guile-user@gnu.org
> > http://lists.gnu.org/mailman/listinfo/guile-user
>
>
>
> _______________________________________________
> Guile-user mailing list
> Guile-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/guile-user
>
>
>
>
> ------------------------------------------------------------------------
> Cheap Talk? Check out
>
> Yahoo! Messenger's low PC-to-Phone call rates.



_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user




Everyone is raving about the all-new Yahoo! Mail beta. --0-1895920920-1165548223=:45143-- --===============1025990883== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user --===============1025990883==--