Hi guys,
Google’s Summer of Code has officially come to a close but I in no way
plan to abandon my project. It’s in a fairly stable place and working
for the libraries that I’ve played with. That being said, I don’t
think many are using the project. mkmf is old, and though it is ugly,
I expect people are comfortable with it.
What can I do to help you make a switch? What feature does mkmf have
that you -need- for your extension? How can I make this easier?
Finally, speak up if you’re already using mkrf or have played with it.
I’m happy to hear criticism.
I hope this thread can give me a list of things to work on as I try to
move the project along.
What can I do to help you make a switch? What feature does mkmf have
that you -need- for your extension? How can I make this easier?
Hi,
I tried it, but it doesn’t work with my C++ extension. Though I can
specify ‘*.cxx’ with Mkrf::Generator.new, the resulting Rakefile has no
rule for .cxx and so the rake command just says:
Don’t know how to build task ‘id3lib_api_wrap.o’
When I manually change ‘.c’ to ‘.cxx’ in the Rakefile, everything works
alright.
Hi Tim,
Thought it’d be hacky, you can add to vars using the new
.additional_code accessor (same with the header flags). I’m not really
satisfied with that either though, so I’m going to be investigating
implementing those features for the next release. You’ll -definitely-
have a better way to access LDFLAGS and friends.
Hi guys,
Google’s Summer of Code has officially come to a close but I in no way
plan to abandon my project.
Great.
move the project along.
Well, you might make use of rubyforge to set up a mailing list. Then,
after some archives accrete and you have a better idea of what users
want/need, maybe get a tutorial together. That’s what I’d like to see.
Also, a basic homepage (even if you just put the README up there)
would be nice.
I’m hoping to use mkrf in the next couple of weeks, but still need to
learn my way around a bit better.
Finally, speak up if you’re already using mkrf or have played with it.
I’m happy to hear criticism.
I hope this thread can give me a list of things to work on as I try to
move the project along.
I would love to support it in my new build/task system to be release in
the next few days. I’m not a C coder myself, but if we could work
together on that, it would be great.