I guess this problem is related to Metacello. Probably not with Monticello in itself but in our own configuration. Sorry Dale for send you so many questions, emails, requests of new features, etc. But be aware that this is due to the fact we are migrating our projects to Metacello :)
This problem related to Esteban, seems to be something with Metacello. We are trying to evaluate this: (ConfigurationOfSqueakDBX project version: '1.1') load You can find that configuration class in http://www.squeaksource.com/SqueakDBX The problem is that all the FFI classes that are load BEFORE SqueakDBX, have NO METHODS. Ok, then the parser tries to parse the 'cdelc:' of FFI and the DNU is to callingConventionFor: which is one of the class side methods of the class ExternalStructure. But when I debug that, I noticed that all classes of the FFI packages don't have any method :( Of course, this includes ExternalFunction>>callingConventionFor: This is weird. I don't know how to proceed. Let me know if I can help you with something else. Maybe there is something wrong in my configuration. Cheers, Mariano ---------- Forwarded message ---------- From: Esteban Lorenzano <[email protected]> Date: Mon, Dec 7, 2009 at 10:25 PM Subject: [Pharo-project] FFI not loading on squeak-dev 496 To: [email protected] Hi, I'm trying to load FFI on a squeak-dev image (496 09.11.04) and I'm having a DNU here: externalFunctionDeclaration "Parse the function declaration for a call to an external library." | descriptorClass callType retType externalName args argType module fn | descriptorClass := Smalltalk at: #ExternalFunction ifAbsent:[nil]. descriptorClass == nil ifTrue:[^false]. callType := descriptorClass callingConventionFor: here. ------------------------------------------------------------ ^HERE Does anybody knows what happens? Cheers, Esteban _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
