|Anonymous | Login||2017-11-17 21:49 EST|
|Main | My View | View Issues | Change Log | Roadmap | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000946||graphviz||Dot||public||2005-08-19 05:40||2011-04-28 04:03|
|Platform||OS||PowerPC-Unix-AIX 5.1||OS Version|
|Summary||0000946: Dynamic loading on AIX doesn't work|
When compiling dot with GCC 3.3.2, dynamic loading of plugins doesn't work.
This has the following impacts:
1. The file config is always empty which leads to the errors:
Error: .../lib/graphviz/config is zero sized, or other read error.
Error: rescanning for plugins
2. When running dot -Kxxx, you get the following output:
Layout type: "xxx" not recognized. Use one of:
[ellson]This is the first time I've encountered a PowerPC-Unix-AIX system, so you're on the bleeding edge
1. What is the naming convention for shared libraries on AIX? is it like: libxxxx.so.1.2.3
or something else? Perhaps you could send me the result of "ls /usr/lib/graphviz/" after you have
done a "make install" ?
Does the latest graphviz-2.5.* snapshot release on http://wwww.graphviz.org/ [^] have the same problem?
2. this is a consequence of the problem in 1.
The config check for unistd.h seems to work correctly on Linux. config.h contains
"#define HAVE_UNISTD_H 1". Where is unistd.h located on your system?
|Tags||No tags attached.|
To fix this, you must run configure with
Also check that HAVE_UNISTD_H is defined in config.h; for some reason, configure didn't set this on my system.
|2011-04-28 04:03||user1||New Issue|
|2011-04-28 04:03||user1||Assigned To||=> user695|
|MantisBT 1.2.5[^] Copyright © 2000 - 2011 MantisBT Group|