Skip to Content.
Sympa Menu

sm-sorcery - Re: [SM-Sorcery] Sorcery messing up something

sm-sorcery AT lists.ibiblio.org

Subject: Discussion of Sorcery related topics

List archive

Chronological Thread  
  • From: Paul Mahon <dufflebunk AT dufflebunk.homeip.net>
  • To: Eric Sandall <eric AT sandall.us>
  • Cc: sm-sorcery <sm-sorcery AT lists.ibiblio.org>
  • Subject: Re: [SM-Sorcery] Sorcery messing up something
  • Date: Tue, 14 Oct 2003 22:47:46 -0500

Different CFLAGS and CXXFLAGS could cause somethings to be detected
differently?
But I've no idea where the LIBOBJ variable comes from.

On Tue, 2003-10-14 at 21:25, Eric Sandall wrote:
> I'm having a problem installing dime-cvs (custom spell for a WorldForge
> client)
> that has nothing to do with it being the CVS code (as I'll explain below).
>
> If I compile using 'cast dime-cvs' (with variations of '-r' and '-c' every
> now
> and then), I receive this error eventually:
>
> make[5]: Entering directory `/usr/src/dime-cvs-head/src/components/ogre'
> if g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src
> -I/usr/include/libxml2
> -I/usr/include/wfmath-0.2 -I/usr/include/Eris-1.2
> -I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2
> -I/usr/include/skstream-0.3 -I/usr/lib/skstream-0.3/include
> -I/usr/include/Atlas-C++-0.5 -I/usr/include/wfmath-0.3
> -I/usr/include/varconf-1.0 -march=pentium3 -mmmx -mfpmath=sse -msse -Os
> -I/usr/include/SDL -D_REENTRANT -Wall -DGCC_3_1 -DEXT_HASH
> -I/usr/include/OGRE
> -I/usr/include/freetype2 -DUSE_CPP_UNIT -DNDEBUG -MT DimeOgre.o -MD -MP -MF
> ".deps/DimeOgre.Tpo" \
> -c -o DimeOgre.o `test -f 'DimeOgre.cpp' || echo './'`DimeOgre.cpp; \
> then mv -f ".deps/DimeOgre.Tpo" ".deps/DimeOgre.Po"; \
> else rm -f ".deps/DimeOgre.Tpo"; exit 1; \
> fi
> In file included from /usr/include/OGRE/OgreStdHeaders.h:10,
> from /usr/include/OGRE/OgrePrerequisites.h:74,
> from /usr/include/OGRE/Ogre.h:28,
> from DimeOgre.h:110,
> from DimeOgre.cpp:167:
> /usr/include/c++/3.3.1/cstdlib:103: error: `malloc' not declared
> make[5]: *** [DimeOgre.o] Error 1
>
> However, if I use the same commands to get there from a normal bash shell,
> dime
> compiles fine. For some reason, the configure script cannot find that I have
> malloc in my system, and so sets HAVE_MALLOC 0 in config.h. Attached is
> the
> patch (malloc.patch) I use after the ./configure in BUILD and the
> differences
> between a configuration using Sorcery and one using regular bash
> (configure.differences.bz2).
>
> Any ideas why Sorcery breaks this?
>
> -sandalle
--
De mortuis nihil nisi bonum.

What is that funny looking stuff in the attachment?
http://www.technomom.com/cynthia/pgp/

Attachment: signature.asc
Description: This is a digitally signed message part




Archive powered by MHonArc 2.6.24.

Top of Page