From: Grzegorz J. <ja...@he...> - 2003-02-22 16:30:00
|
On Thu, 20 Feb 2003, Alexandre Tolmos wrote: > > Le jeudi, 20 f=E9v 2003, =E0 02:42 Europe/Paris, Grzegorz Jakacki a =E9= crit : > > > On Wed, 19 Feb 2003, Alexandre Tolmos wrote: > > > >> Grzegorz, > >> > >> I merged Bruno's work with the current Cvs tree. > > > > Great. (Isn't his name Michael Buro ?) > > Yes, sorry :) > > > > >> The namespace problem > >> is gone but I'm facing now another problem relating to dynamic libs: > > > > Could you check in what you have before you move on to fixing > > things with Darwin port? It would be better to have two checkins, > > each covering a smaller change, than a big one with everything lumped > > together. > > > > I am attaching checkin instructions at the end of this e-mail. Should > > you encouter any problems, let me know. Also send me you SF user id. > > > >> "metaclass.h" includes some "ltdl.h" header file which does not exis= t > >> on Mosx (well, Darwin actually). > > > > This is file from libtool and it should be present in > > 'opencxx/libltdl/'. > > Is it there? > > > >> Is there a standard way to handle Dlls > >> across multiple Unix variants (Posix?). > > > > Yes. Libtool hides all the plarform specific stuff from you. I found > > "darwin" in several places in libtool script, so it looks like this > > system > > is handled. > > > >> Moreover, Dlls have a ".dylib" > >> extension on Darwin, not ".so" like on FreeBSD (although Darwin is B= sd > >> based). > > > > I also fount 'dylib' in libtool sources, so this should be covered > > too. If > > you want to give an idea of how libtool works have a look at info doc= s > > ('info libtool') and Autobook (aka. Goat Book) at > > http://sources.redhat.com/autobook/ . > > > >> Any help is welcome :) > > > > Hope this helps. > > Ok. Everything compiles now but all the tests in "testsuite" fail. Please send me all '*.log' files you can find in ./testsuite and below. > > Moreover, I have still a problem with "configure" stuff: I have to run > "configure" and "make" in the Gc directory first, then run "configure" > and "make" in the main directory. Maybe it's because I replaced the old > Gc with the latest version (6.1) but kept the original > "Makefile.gc.in". Most likely. > I don't know how to deal with those configuration > files, I need some help there :) No problem. I will have a look once you commit your changes. > Anyway, I'll try to checkin the changes made to Occ itself (the Gcc 3 > fix). Let's focus on this first. Send me your sourceforge id, so I can add you = to the project. Best regards Grzegorz > > Alex > > -----------------------------------------------------------------------= - > - > Alexandre Tolmos > E-mail:=A0...@fr... > ICQ: 92964905 > -----------------------------------------------------------------------= - > - > "Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn." > -----------------------------------------------------------------------= - > - > > > > ################################################################## # Grzegorz Jakacki Huada Electronic Design # # Senior Engineer, CAD Dept. 1 Gaojiayuan, Chaoyang # # tel. +86-10-64365577 x2074 Beijing 100015, China # # Copyright (C) 2002 Grzegorz Jakacki, HED. All Rights Reserved. # ################################################################## |