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

Reply via email to