[Cs-dev] CVS Error
Date | 2006-12-01 09:30 |
From | David Akbari |
Subject | [Cs-dev] CVS Error |
ar r libcsound.a Engine/auxfd.o Engine/cfgvar.o Engine/entry1.o Engine/envvar.o Engine/express.o Engine/extract.o Engine/fgens.o Engine/insert.o Engine/linevent.o Engine/memalloc.o Engine/memfiles.o Engine/musmon.o Engine/namedins.o Engine/otran.o Engine/rdorch.o Engine/rdscor.o Engine/scsort.o Engine/scxtract.o Engine/sort.o Engine/sread.o Engine/swrite.o Engine/twarp.o InOut/libsnd.o InOut/libsnd_u.o InOut/midifile.o InOut/midirecv.o InOut/midisend.o InOut/winascii.o InOut/windin.o InOut/window.o InOut/winEPS.o OOps/aops.o OOps/bus.o OOps/cmath.o OOps/diskin.o OOps/diskin2.o OOps/disprep.o OOps/dumpf.o OOps/fftlib.o OOps/goto_ops.o OOps/midiinterop.o OOps/midiops.o OOps/midiout.o OOps/mxfft.o OOps/oscils.o OOps/pstream.o OOps/pvfileio.o OOps/pvsanal.o OOps/random.o OOps/remote.o OOps/schedule.o OOps/sndinfUG.o OOps/str_ops.o OOps/ugens1.o OOps/ugens2.o OOps/ugens3.o OOps/ugens4.o OOps/ugens5.o OOps/ugens6.o OOps/ugrw1.o OOps/ugrw2.o OOps/vdelay.o Top/argdecode.o Top/cscore_internal.o Top/cscorfns.o Top/csmodule.o Top/csound.o Top/getstring.o Top/main.o Top/new_opts.o Top/one_file.o Top/opcode.o Top/threads.o Top/utility.o ranlib libcsound.a ar: creating archive libcsound.a gcc -framework Carbon -framework CoreAudio -framework CoreMidi -o atsa util/atsa_main.o -L. -L. -L/usr/local/lib -L. -L. -lcsound -lsndfile -lpthread -lm ld: Undefined symbols: _remoteport scons: *** [atsa] Error 1 scons: building terminated because of errors. any hints? -David ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-12-01 09:47 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] CVS Error |
remoteport() is part of the new remote opcodes. Make sure your CVS is fully fresh, there might be some old code in there. It is supposed to be in OOps/remote.c, as the following grep output tells us: vlazzarini@MU24-101 /x/csound5 $ grep remoteport */*.c Engine/entry1.c:{ "remoteport", S(REMOTEPORT), 1, "", "i", remoteport }, OOps/remote.c:int remoteport(CSOUND *csound, REMOTEPORT *p) Victor At 09:30 01/12/2006, you wrote: >ar r libcsound.a Engine/auxfd.o Engine/cfgvar.o Engine/entry1.o >Engine/envvar.o Engine/express.o Engine/extract.o Engine/fgens.o >Engine/insert.o Engine/linevent.o Engine/memalloc.o Engine/memfiles.o >Engine/musmon.o Engine/namedins.o Engine/otran.o Engine/rdorch.o >Engine/rdscor.o Engine/scsort.o Engine/scxtract.o Engine/sort.o >Engine/sread.o Engine/swrite.o Engine/twarp.o InOut/libsnd.o >InOut/libsnd_u.o InOut/midifile.o InOut/midirecv.o InOut/midisend.o >InOut/winascii.o InOut/windin.o InOut/window.o InOut/winEPS.o >OOps/aops.o OOps/bus.o OOps/cmath.o OOps/diskin.o OOps/diskin2.o >OOps/disprep.o OOps/dumpf.o OOps/fftlib.o OOps/goto_ops.o >OOps/midiinterop.o OOps/midiops.o OOps/midiout.o OOps/mxfft.o >OOps/oscils.o OOps/pstream.o OOps/pvfileio.o OOps/pvsanal.o >OOps/random.o OOps/remote.o OOps/schedule.o OOps/sndinfUG.o >OOps/str_ops.o OOps/ugens1.o OOps/ugens2.o OOps/ugens3.o OOps/ugens4.o >OOps/ugens5.o OOps/ugens6.o OOps/ugrw1.o OOps/ugrw2.o OOps/vdelay.o >Top/argdecode.o Top/cscore_internal.o Top/cscorfns.o Top/csmodule.o >Top/csound.o Top/getstring.o Top/main.o Top/new_opts.o Top/one_file.o >Top/opcode.o Top/threads.o Top/utility.o >ranlib libcsound.a >ar: creating archive libcsound.a >gcc -framework Carbon -framework CoreAudio -framework CoreMidi -o atsa >util/atsa_main.o -L. -L. -L/usr/local/lib -L. -L. -lcsound -lsndfile >-lpthread -lm >ld: Undefined symbols: >_remoteport >scons: *** [atsa] Error 1 >scons: building terminated because of errors. > > >any hints? > > >-David > > >------------------------------------------------------------------------- >Take Surveys. Earn Cash. Influence the Future of IT >Join SourceForge.net's Techsay panel and you'll get the chance to share your >opinions on IT & business topics through brief surveys - and earn cash >http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >_______________________________________________ >Csound-devel mailing list >Csound-devel@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/csound-devel Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-12-01 09:56 |
From | David Akbari |
Subject | Re: [Cs-dev] CVS Error |
Indeed I believe that the sources are fully fresh - typically what I do is drag the old csound5 folder out of the way and make a whole new tree each time I check out. I also saw that in the grep output, but why would it fail only on building the utilities ?? Should the utilities be also linking with OOps/remote.o ? -David On Dec 1, 2006, at 3:47 AM, Victor Lazzarini wrote: > remoteport() is part of the new remote opcodes. Make sure your CVS is > fully fresh, there might be some old code in there. It is supposed to > be > in OOps/remote.c, as the following grep output tells us: > > vlazzarini@MU24-101 /x/csound5 > $ grep remoteport */*.c > Engine/entry1.c:{ "remoteport", S(REMOTEPORT), 1, > "", "i", remoteport }, > OOps/remote.c:int remoteport(CSOUND *csound, REMOTEPORT *p) > > Victor > > At 09:30 01/12/2006, you wrote: >> ar r libcsound.a Engine/auxfd.o Engine/cfgvar.o Engine/entry1.o >> Engine/envvar.o Engine/express.o Engine/extract.o Engine/fgens.o >> Engine/insert.o Engine/linevent.o Engine/memalloc.o Engine/memfiles.o >> Engine/musmon.o Engine/namedins.o Engine/otran.o Engine/rdorch.o >> Engine/rdscor.o Engine/scsort.o Engine/scxtract.o Engine/sort.o >> Engine/sread.o Engine/swrite.o Engine/twarp.o InOut/libsnd.o >> InOut/libsnd_u.o InOut/midifile.o InOut/midirecv.o InOut/midisend.o >> InOut/winascii.o InOut/windin.o InOut/window.o InOut/winEPS.o >> OOps/aops.o OOps/bus.o OOps/cmath.o OOps/diskin.o OOps/diskin2.o >> OOps/disprep.o OOps/dumpf.o OOps/fftlib.o OOps/goto_ops.o >> OOps/midiinterop.o OOps/midiops.o OOps/midiout.o OOps/mxfft.o >> OOps/oscils.o OOps/pstream.o OOps/pvfileio.o OOps/pvsanal.o >> OOps/random.o OOps/remote.o OOps/schedule.o OOps/sndinfUG.o >> OOps/str_ops.o OOps/ugens1.o OOps/ugens2.o OOps/ugens3.o OOps/ugens4.o >> OOps/ugens5.o OOps/ugens6.o OOps/ugrw1.o OOps/ugrw2.o OOps/vdelay.o >> Top/argdecode.o Top/cscore_internal.o Top/cscorfns.o Top/csmodule.o >> Top/csound.o Top/getstring.o Top/main.o Top/new_opts.o Top/one_file.o >> Top/opcode.o Top/threads.o Top/utility.o >> ranlib libcsound.a >> ar: creating archive libcsound.a >> gcc -framework Carbon -framework CoreAudio -framework CoreMidi -o atsa >> util/atsa_main.o -L. -L. -L/usr/local/lib -L. -L. -lcsound -lsndfile >> -lpthread -lm >> ld: Undefined symbols: >> _remoteport >> scons: *** [atsa] Error 1 >> scons: building terminated because of errors. >> >> >> any hints? >> >> >> -David >> >> >> ---------------------------------------------------------------------- >> --- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys - and earn cash >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Csound-devel mailing list >> Csound-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/csound-devel > > Victor Lazzarini > Music Technology Laboratory > Music Department > National University of Ireland, Maynooth > > > ----------------------------------------------------------------------- > -- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-12-01 10:22 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] CVS Error |
I don't think it should, but check that you don't have a dynamic libcsound hanging around in your system. It might just be possible that -lcsound is picking it up and if it's an old lib, it might not have _remoteport, although it does make much sense anyway, it's just a shot... At 09:56 01/12/2006, you wrote: >Indeed I believe that the sources are fully fresh - typically what I do >is drag the old csound5 folder out of the way and make a whole new tree >each time I check out. I also saw that in the grep output, but why >would it fail only on building the utilities ?? > >Should the utilities be also linking with OOps/remote.o ? > > >-David > >On Dec 1, 2006, at 3:47 AM, Victor Lazzarini wrote: > > > remoteport() is part of the new remote opcodes. Make sure your CVS is > > fully fresh, there might be some old code in there. It is supposed to > > be > > in OOps/remote.c, as the following grep output tells us: > > > > vlazzarini@MU24-101 /x/csound5 > > $ grep remoteport */*.c > > Engine/entry1.c:{ "remoteport", S(REMOTEPORT), 1, > > "", "i", remoteport }, > > OOps/remote.c:int remoteport(CSOUND *csound, REMOTEPORT *p) > > > > Victor > > > > At 09:30 01/12/2006, you wrote: > >> ar r libcsound.a Engine/auxfd.o Engine/cfgvar.o Engine/entry1.o > >> Engine/envvar.o Engine/express.o Engine/extract.o Engine/fgens.o > >> Engine/insert.o Engine/linevent.o Engine/memalloc.o Engine/memfiles.o > >> Engine/musmon.o Engine/namedins.o Engine/otran.o Engine/rdorch.o > >> Engine/rdscor.o Engine/scsort.o Engine/scxtract.o Engine/sort.o > >> Engine/sread.o Engine/swrite.o Engine/twarp.o InOut/libsnd.o > >> InOut/libsnd_u.o InOut/midifile.o InOut/midirecv.o InOut/midisend.o > >> InOut/winascii.o InOut/windin.o InOut/window.o InOut/winEPS.o > >> OOps/aops.o OOps/bus.o OOps/cmath.o OOps/diskin.o OOps/diskin2.o > >> OOps/disprep.o OOps/dumpf.o OOps/fftlib.o OOps/goto_ops.o > >> OOps/midiinterop.o OOps/midiops.o OOps/midiout.o OOps/mxfft.o > >> OOps/oscils.o OOps/pstream.o OOps/pvfileio.o OOps/pvsanal.o > >> OOps/random.o OOps/remote.o OOps/schedule.o OOps/sndinfUG.o > >> OOps/str_ops.o OOps/ugens1.o OOps/ugens2.o OOps/ugens3.o OOps/ugens4.o > >> OOps/ugens5.o OOps/ugens6.o OOps/ugrw1.o OOps/ugrw2.o OOps/vdelay.o > >> Top/argdecode.o Top/cscore_internal.o Top/cscorfns.o Top/csmodule.o > >> Top/csound.o Top/getstring.o Top/main.o Top/new_opts.o Top/one_file.o > >> Top/opcode.o Top/threads.o Top/utility.o > >> ranlib libcsound.a > >> ar: creating archive libcsound.a > >> gcc -framework Carbon -framework CoreAudio -framework CoreMidi -o atsa > >> util/atsa_main.o -L. -L. -L/usr/local/lib -L. -L. -lcsound -lsndfile > >> -lpthread -lm > >> ld: Undefined symbols: > >> _remoteport > >> scons: *** [atsa] Error 1 > >> scons: building terminated because of errors. > >> > >> > >> any hints? > >> > >> > >> -David > >> > >> > >> ---------------------------------------------------------------------- > >> --- > >> Take Surveys. Earn Cash. Influence the Future of IT > >> Join SourceForge.net's Techsay panel and you'll get the chance to > >> share your > >> opinions on IT & business topics through brief surveys - and earn cash > >> http://www.techsay.com/default.php? > >> page=join.php&p=sourceforge&CID=DEVDEV > >> _______________________________________________ > >> Csound-devel mailing list > >> Csound-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/csound-devel > > > > Victor Lazzarini > > Music Technology Laboratory > > Music Department > > National University of Ireland, Maynooth > > > > > > ----------------------------------------------------------------------- > > -- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to > > share your > > opinions on IT & business topics through brief surveys - and earn cash > > http://www.techsay.com/default.php? > > page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Csound-devel mailing list > > Csound-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/csound-devel > > > > >------------------------------------------------------------------------- >Take Surveys. Earn Cash. Influence the Future of IT >Join SourceForge.net's Techsay panel and you'll get the chance to share your >opinions on IT & business topics through brief surveys - and earn cash >http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >_______________________________________________ >Csound-devel mailing list >Csound-devel@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/csound-devel Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-12-01 14:34 |
From | David Akbari |
Subject | Re: [Cs-dev] CVS Error |
Hi Victor, I went and removed my old Csound5 install from /usr/local/lib and removed all potential stray files and the error persisted. This was after removing the source tree completely from the first email, waiting an hour, and re-checking out fresh from CVS. What worked though, was I just copied over Engine/entry1.c and OOps/remote.c from the official tagged release sources and everything compiled successfully. Perhaps someone should have a look at the files Engine/entry1.c and OOps/remote.c ? I'm going to go now and diff through and see if I can't spot the problem... chances are though that someone will know far more about the recent changes in these files than I. Thanks for your help, Victor! -David On Dec 1, 2006, at 4:22 AM, Victor Lazzarini wrote: > I don't think it should, but check that you don't have a dynamic > libcsound hanging around in your system. It might just be possible > that -lcsound is picking it up and if it's an old lib, it might not > have > _remoteport, although it does make much sense anyway, it's > just a shot... > > At 09:56 01/12/2006, you wrote: >> Indeed I believe that the sources are fully fresh - typically what I >> do >> is drag the old csound5 folder out of the way and make a whole new >> tree >> each time I check out. I also saw that in the grep output, but why >> would it fail only on building the utilities ?? >> >> Should the utilities be also linking with OOps/remote.o ? >> >> >> -David >> >> On Dec 1, 2006, at 3:47 AM, Victor Lazzarini wrote: >> >>> remoteport() is part of the new remote opcodes. Make sure your CVS is >>> fully fresh, there might be some old code in there. It is supposed to >>> be >>> in OOps/remote.c, as the following grep output tells us: >>> >>> vlazzarini@MU24-101 /x/csound5 >>> $ grep remoteport */*.c >>> Engine/entry1.c:{ "remoteport", S(REMOTEPORT), 1, >>> "", "i", remoteport }, >>> OOps/remote.c:int remoteport(CSOUND *csound, REMOTEPORT *p) >>> >>> Victor >>> >>> At 09:30 01/12/2006, you wrote: >>>> ar r libcsound.a Engine/auxfd.o Engine/cfgvar.o Engine/entry1.o >>>> Engine/envvar.o Engine/express.o Engine/extract.o Engine/fgens.o >>>> Engine/insert.o Engine/linevent.o Engine/memalloc.o >>>> Engine/memfiles.o >>>> Engine/musmon.o Engine/namedins.o Engine/otran.o Engine/rdorch.o >>>> Engine/rdscor.o Engine/scsort.o Engine/scxtract.o Engine/sort.o >>>> Engine/sread.o Engine/swrite.o Engine/twarp.o InOut/libsnd.o >>>> InOut/libsnd_u.o InOut/midifile.o InOut/midirecv.o InOut/midisend.o >>>> InOut/winascii.o InOut/windin.o InOut/window.o InOut/winEPS.o >>>> OOps/aops.o OOps/bus.o OOps/cmath.o OOps/diskin.o OOps/diskin2.o >>>> OOps/disprep.o OOps/dumpf.o OOps/fftlib.o OOps/goto_ops.o >>>> OOps/midiinterop.o OOps/midiops.o OOps/midiout.o OOps/mxfft.o >>>> OOps/oscils.o OOps/pstream.o OOps/pvfileio.o OOps/pvsanal.o >>>> OOps/random.o OOps/remote.o OOps/schedule.o OOps/sndinfUG.o >>>> OOps/str_ops.o OOps/ugens1.o OOps/ugens2.o OOps/ugens3.o >>>> OOps/ugens4.o >>>> OOps/ugens5.o OOps/ugens6.o OOps/ugrw1.o OOps/ugrw2.o OOps/vdelay.o >>>> Top/argdecode.o Top/cscore_internal.o Top/cscorfns.o Top/csmodule.o >>>> Top/csound.o Top/getstring.o Top/main.o Top/new_opts.o >>>> Top/one_file.o >>>> Top/opcode.o Top/threads.o Top/utility.o >>>> ranlib libcsound.a >>>> ar: creating archive libcsound.a >>>> gcc -framework Carbon -framework CoreAudio -framework CoreMidi -o >>>> atsa >>>> util/atsa_main.o -L. -L. -L/usr/local/lib -L. -L. -lcsound -lsndfile >>>> -lpthread -lm >>>> ld: Undefined symbols: >>>> _remoteport >>>> scons: *** [atsa] Error 1 >>>> scons: building terminated because of errors. >>>> >>>> >>>> any hints? >>>> >>>> >>>> -David >>>> >>>> >>>> -------------------------------------------------------------------- >>>> -- >>>> --- >>>> Take Surveys. Earn Cash. Influence the Future of IT >>>> Join SourceForge.net's Techsay panel and you'll get the chance to >>>> share your >>>> opinions on IT & business topics through brief surveys - and earn >>>> cash >>>> http://www.techsay.com/default.php? >>>> page=join.php&p=sourceforge&CID=DEVDEV >>>> _______________________________________________ >>>> Csound-devel mailing list >>>> Csound-devel@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/csound-devel >>> >>> Victor Lazzarini >>> Music Technology Laboratory >>> Music Department >>> National University of Ireland, Maynooth >>> >>> >>> --------------------------------------------------------------------- >>> -- >>> -- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to >>> share your >>> opinions on IT & business topics through brief surveys - and earn >>> cash >>> http://www.techsay.com/default.php? >>> page=join.php&p=sourceforge&CID=DEVDEV >>> _______________________________________________ >>> Csound-devel mailing list >>> Csound-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/csound-devel >>> >> >> >> ---------------------------------------------------------------------- >> --- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys - and earn cash >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Csound-devel mailing list >> Csound-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/csound-devel > > Victor Lazzarini > Music Technology Laboratory > Music Department > National University of Ireland, Maynooth > > > ----------------------------------------------------------------------- > -- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Csound-devel mailing list > Csound-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/csound-devel > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |