Hello, I recently tried to upgrade vbpp and vbs in MacPorts [1], I had issues as their original homepage [2], by Jimen Ching, doesn't exist anymore.
vbpp has got an update from [3] and its tarball is available but I couldn't find any source for vbs other than this old gEDA website mirror [4]. On current gEDA website vbs isn't listed while it is in the site mirror from '08. I had issues with C++ classes scope, I patched the first then I realized something is wrong from the ground, maybe the compiler has changed a little too much from year 2000. The actual error I'm having is: /usr/bin/g++-4.2 -DHAVE_CONFIG_H -I. -I. -pipe -O2 -arch x86_64 -ansi -pedantic -Wall -fPIC -c ./common/st_func.cc ./common/bvector.h: In member function 'void st_function::assignment(const bit_vector&, long int, long int, long int, long int)': ./common/bvector.h:440: error: 'bit_vector::const_sub_bit_vector::const_sub_bit_vector(const bit_vector::const_sub_bit_vector&)' is private ./common/st_func.cc:40: error: within this context ./common/bvector.h:440: error: 'bit_vector::const_sub_bit_vector::const_sub_bit_vector(const bit_vector::const_sub_bit_vector&)' is private ./common/st_func.cc:47: error: within this context make: *** [st_func.o] Error 1 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_science_vbs/vbs/work/vbs-1.4.0/src' shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_science_vbs/vbs/work/vbs-1.4.0/src" && /usr/bin/make -w vbs " returned error 2 Is vbs part of the gEDA suite nowadays? Are these two tools reported being working with current gcc versions? -- Andrea [1] http://www.macports.org [2] http://www.flex.com/~jching [3] http://www.verilog.net/free.html [4] http://ftp.sunet.se/geda/tools/vbs/index.html _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user