Hi
Were you actually able to use the perl makefile? %/% doesn't seem to be
valid with gnu make 3.80 at least (the docs state there may only be one
% in the target).
You also removed the 'OBJECT' directive from Makefile.PM, which at least
on my system causes the build to fail as then implicitly an
ndbapi.bundle is being created with only an implicit rule to create it
from ndbapi.o.
Now also both Mgm.i and Ndb.i include globals.i, which includes
ndb_init.h which causes __wrap_ndb_init and __wrap_ndb_end to be defined
twice, which makes the linker unhappy.
Are you planning to split this into two perl modules? But I checked out
something in the middle of it? If not, I can provide a diff of what I
did to make it compile again.
It's nice that the ../swig/*i files are now proper dependencies for the
perl module :-)
But having
$myTransaction->execute($ndb::Commit);
instead of
$myTransaction->execute($mysql::cluster::ndbapi::Commit);
in test.pl caused some headscrathing when seeing whether things work...
Cheers,
Mika