Hi Roger Thanks for the feedback on building ASCEND on Gentoo. This is also not a distro that I've tried, unfortunately. To track down what's going wrog here, in particular with IPOPT, I suggest you run the following, using a working copy from our Subversion server.
scons -c scons --config=force and then send me your 'options.cache' and 'config.log' files, together with the output. It may be worth attempting to build with IPOPT_CPPPATH=/usr/local/include/coin. I am not sure whether the current code assumes the 'coin' part or not. Issues can arise also with SUNDIALS due to changes to the library API, depending on the version included with your distro. Same goes for Graphviz. If you tell me the versions of each of these things that you have got on your system, then we might be able to work out what's going on there. You also asked a question about use of Autotools. We used to have an Autotools-based build system, but it is now unmaintained, since our move to the new Python GUI and addition of Windows and Mac support. I note that we regularly build ASCEND on Ubuntu and reasonably frequently on Fedora, so I'm sure that we can adapt to other Linux flavours without too much suffering. Cheers JP PS the mailing list will not accept posts from non-subscribers... maybe you're not subscribed? Roger Mason wrote: > Hello, > > I'm trying to build the trunk (r3082) version of ascend on Gentoo linux. I > have > installed various pre-requisites, including IPOPT. scons cannot find my > IPOPT installation. > > Here is my invocation of scons > > scons INSTALL_PREFIX=/usr/local/ IPOPT_PREFIX=/usr/local/ \ > IPOPT_LIBPATH=/usr/local/lib/coin IPOPT_CPPPATH=/usr/local/include > > [snip] > Checking for graphviz... (cached) no > Checking for graphviz 'boolean' definition... (cached) no > Checking for cxsparse... (cached) no > Checking for SUNDIALS... (cached) no > Checking for CONOPT... (cached) no > Checking for IPOPT... (cached) no > . > . > . > > Here is my ipopt installation - in the place to which I'm directing scons: > > ls /usr/local/lib/coin > ThirdParty libipopt.la libipopt.so libipopt.so.1 libipopt.so.1.7.0 > > ls /usr/local/include/coin/ > [snip] > IpStdCInterface.h > ... > > Similarly, sundials and graphviz are not found, in spite of being > installed, with headers. > > I've tried variations on the scons command line and putting the > information in config.py to no avail. If you can tell me what I > must do to make scons do its job, or how to use autotools instead I'd be > most grateful. > > Thanks, > Roger > > P.S. I originally sent this to the mailing list on Thursday last. It > did not bounce, nor did it appear in the list archives (yet). > > P.P.S I'm still woring on getting atlas/blas/lapack installed on my T2 > box so I can install ipopt there. > ------------------------------------------------------------------------------ Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev _______________________________________________ Ascend-sim-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ascend-sim-users

