Hi , I am a newbie in this topic and trying to search for the answer to the makefile hacking for making my own module eg name "mycustomblock", but in vain... i refered this post but i am unable to get the step by step procedure to solve the problem, since i m new in this please do provide me if any solution we have to solve this problem. Hope i ll get a response soon, and thanking u all in advance.
:-( Ton ph Affan Ahmed wrote: > > Tom, > most of my problems have to do with compilation i.e. my new block > doesnt compile as somewhere there is a reference to the old how_to > module structure. I didnt add any errors since I think I had attempted > a very large change in one go (i.e. changed the code and module name > and pared down from two classes to just one) and I can solve the > problem by incrementally changing just one thing at a time. I still > think I should be able solve this if I give it another 3-4 hrs > (probably tomorrow) but was hoping to see if someone updated the howto > that works for older versions. > > Affan > On Feb 15, 2010, at 5:04 PM, Tom Gross wrote: > >> Hi Affan, >> >> Why kind of problems have you been having? I did quite a bit of >> productive work with version 3.2.2 simply by creating a new set of >> "how_to" routines in addition to the examples. >> >> Are you having compile problems? Run-time problems? I remember >> having lots of run-time difficulties because I think the how-to gets >> put into /usr/local/lib by default and the usual gnuradio-3.2.2 stuff >> goes into /usr/lib (or vice versa, I forget) and you need to make sure >> both the regular stuff and the how-to stuff is configured with the >> --prefix=/usr option. >> >> -Tom >> >> On Mon, Feb 15, 2010 at 7:16 PM, Affan Syed <[email protected]> >> wrote: >>> Hello all, >>> >>> I have been spending a considerable amount of time to modify the >>> how-to-write-a-block to compile and make my own, different name, >>> module. >>> While changing the code withing the howto_square_ff.cc is a simple >>> solution, >>> it is unfulfilling. >>> >>> Sadly, I think I tried to make big changes in the code structure >>> and a >>> simple find/replace of Makefile.am and howto.i (as well as renaming >>> the >>> files) and other obvious files, does not suffice. I tried to look for >>> instructions on exactly which files and lines to modify, but there >>> seem to >>> be none for the structure provided in the example for version >>> 3.2.2. There >>> are several places (Dawei Shen's tutorial amongst others) that >>> explain the >>> modification for a boilerplate model for, I believe, version 3.02 >>> and >>> before, but nothing for the newer version where the Makefiles.am in >>> the >>> src/lib directory is quite different. >>> >>> I will continue to hack on the current version, and keep notes so >>> that so I >>> can report what and how it works, but if anyone knows of an existing >>> enumeration of steps on how to take the boilerplate provided by the >>> how-to-write-a-block ver 3.2.2 and modify it to say a module name >>> toneDetect, I will appreciate it. >>> >>> Regards, >>> >>> Affan. >>> >>> _______________________________________________ >>> Discuss-gnuradio mailing list >>> [email protected] >>> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio >>> > > > > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > -- View this message in context: http://old.nabble.com/modifying-how-to-write-a-block-3.2.2-tp27602155p28816481.html Sent from the GnuRadio mailing list archive at Nabble.com. _______________________________________________ Discuss-gnuradio mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
