I have recently checked in the updates to the hierarchical flowgraph code as outlined in a previous email.
One of the changes is that there are no longer any gr_runtime.* files as this class has been removed from the code as part of an API change. However, due to the somewhat broken way we handle SWIG dependencies, a reference to gr_runtime.i remains in the machine generated dependency files (gnuradio-core/src/lib/swig/*.d). This will cause an *already compiled* local copy of the trunk to fail compilation once it is updated with the latest repository revision. It will *not* affect any freshly checked out copies. If you run into this issue, you can either: 1) Edit gnuradio-core/src/lib/swig/*.d and manually remove the line that references gr_runtime.i in each one, -OR- 2) Delete gnuradio-core/src/lib/swig/*.d and then run ./config.status from the top-level directory, -OR- 3) Check out a fresh copy of the trunk and rebuild (simple but overkill.) Patches welcome from anyone who has a better way of automating tracking of SWIG dependencies that doesn't create the above issue when a dependent file is removed. -- Johnathan Corgan Corgan Enterprises LLC http://corganenterprises.com _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio