Graphviz Issue Tracker
Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000946graphvizDotpublic2005-08-19 05:402011-04-28 04:03
ReporterAaron Digulla 
Assigned Toellson 
PrioritynormalSeveritymajorReproducibilityalways
StatusacknowledgedResolutionopen 
PlatformOSPowerPC-Unix-AIX 5.1OS Version
Summary0000946: Dynamic loading on AIX doesn't work
Description



When compiling dot with GCC 3.3.2, dynamic loading of plugins doesn't work.
<CD>
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:
</CD>
Additional Information

[ellson]This is the first time I've encountered a PowerPC-Unix-AIX system, so you're on the bleeding edge
here.

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?

TagsNo tags attached.
AUXILLARY-FILES
DATE-FIXED
FIX-COMMENT 
To fix this, you must run configure with
<CD>
    --disable-ltdl --enable-shared=no
</CD>

Also check that HAVE_UNISTD_H is defined in config.h; for some reason, configure didn't set this on my system.
FORMER-ID767
INPUT-FILE
OUTPUT-FILE
STATUS-COMMENT*
VERSION     2.4
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
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
Powered by Mantis Bugtracker