Memcmp in Solaris 10 i386

Hi -
When I use memcmp() function in Solaris 10 i386, it does not seem to work.
When I convert the arguments to strings and then use strcmp, they seem to work fine. Is there something I am missing.
The same code with memcmp etc works fine on Solaris 10 SPARC machines.
Your help and pointers will be of great help
With Regards

works fine for me, please post small example code that fails.
tim

Similar Messages

  • Building Openssh 3.9p1 on Solaris 10

    Building Openssh 3.9p1 on Solaris 10
    Openssh will use Openssl's random number source, which uses /dev/urandom.
    In Solaris 10, new O_NOFOLLOW interface is introduce and Openssl could not open /dev/* appropriate.
    The following instructions show how to install Openssh 3.9p1 on Solaris 10
    Components
    openssh-3.9p1.tar.gz
    http://www.openssh.com
    openssl-0.9.7e.tar.gz
    http://www.openssl.org
    rand_unix.c (Updated Version to fix O_NOFOLLOW is not appropriate when opening /dev/* entries on Solaris 10)
    http://cvs.openssl.org/chngview?cn=12824
    To Build and Test OpenSSL
    Change directories to the openssl-0.9.7e directory
    $ rm crypto/rand/rand_unix.c
    $ cp ../rand_unix.c crypto/rand/
    $ ./Configure solaris-x86-gcc
    $ make
    $ make test
    $ make install
    Configuring Openssh
    Change directories to the openssh-3.9p1 directory
    Reference to Sun BluePrint online, as a best practice, you should build Openssh with the following arguments:
    $ ./configure with-pam disable-suid-ssh without-rsh with-lastlog=/var/adm/lastlog prefix=/opt/OBSDssh sysconfdir=/etc/ssh without-privsep-user without-privsep-path without-prngd without-rand-helper with-ssl-dir=/usr/local/ssl with-tcp-wrappers=/usr/sfw
    $ make
    $ make package
    To install Openssh
    $ pkgadd -d OpenSSH-OpenSSH_3.9p1-Solaris-i386.pkg
    $ cd /etc/ssh
    $ rm key
    $ # ssh-keygen -t rsa1 -f /usr/local/etc/ssh_host_key -N ""
    $ # ssh-keygen -t dsa -f /usr/local/etc/ssh_host_dsa_key -N ""
    $ # ssh-keygen -t rsa -f /usr/local/etc/ssh_host_rsa_key -N ""
    References
    Building OpenSSH--Tools and Tradeoffs
    http://www.sun.com/blueprints/0404/817-6261.pdf

    Building Openssh 3.9p1 on Solaris 10
    Openssh will use Openssl's random number source, which uses /dev/urandom.
    In Solaris 10, new O_NOFOLLOW interface is introduce and Openssl could not open /dev/* appropriate.
    The following instructions show how to install Openssh 3.9p1 on Solaris 10
    Components
    openssh-3.9p1.tar.gz
    http://www.openssh.com
    openssl-0.9.7e.tar.gz
    http://www.openssl.org
    rand_unix.c (Updated Version to fix O_NOFOLLOW is not appropriate when opening /dev/* entries on Solaris 10)
    http://cvs.openssl.org/chngview?cn=12824
    To Build and Test OpenSSL
    Change directories to the openssl-0.9.7e directory
    $ rm crypto/rand/rand_unix.c
    $ cp ../rand_unix.c crypto/rand/
    $ ./Configure solaris-x86-gcc
    $ make
    $ make test
    $ make install
    Configuring Openssh
    Change directories to the openssh-3.9p1 directory
    Reference to Sun BluePrint online, as a best practice, you should build Openssh with the following arguments:
    $ ./configure with-pam disable-suid-ssh without-rsh with-lastlog=/var/adm/lastlog prefix=/opt/OBSDssh sysconfdir=/etc/ssh without-privsep-user without-privsep-path without-prngd without-rand-helper with-ssl-dir=/usr/local/ssl with-tcp-wrappers=/usr/sfw
    $ make
    $ make package
    To install Openssh
    $ pkgadd -d OpenSSH-OpenSSH_3.9p1-Solaris-i386.pkg
    $ cd /etc/ssh
    $ rm key
    $ # ssh-keygen -t rsa1 -f /usr/local/etc/ssh_host_key -N ""
    $ # ssh-keygen -t dsa -f /usr/local/etc/ssh_host_dsa_key -N ""
    $ # ssh-keygen -t rsa -f /usr/local/etc/ssh_host_rsa_key -N ""
    References
    Building OpenSSH--Tools and Tradeoffs
    http://www.sun.com/blueprints/0404/817-6261.pdf

  • Move DP and DS (7) from Solaris to Linux

    Hi,
    I'd like to move my running DP and a couple of DS from a Solaris i386 to
    a Linux machine.
    a) Would a simple tar/cp from source to destination work (for same arch)?
    b) Would dpadm backup/restore as well dsadm/dsconf backup/restore work?
    best regards,
    Giannis
    ps. I guess sparc is out of the question?

    I doubt it would be that easy. From OS to same OS would work, but I would be concerned about any subtle differences in code for the specific OS in switching over. I would start fresh with a new install on linux, copy over any custom schema ldif's, create same namespace, export the ldif data and import into new ds, and create the same indexes. In the end it may prove to be less work.

  • Avoid X on x86 jumpstart, Solaris 10x86 u3

    trying to jumpstart some dells via a standard term server but the display goes to X windows (or even if that doesn't work, it stops posting to the Serial port console). is there any way to force a text only install?
    thanks.

    Yup, add "w" to the "install" entry in /tftpboot/boot/grub/menu.lst: an example:
    Example:
    default=0
    timeout=30
    title Solaris_10 8/07 Hands Off Installation (c) MagAbr
    kernel /I86PC.Solaris_10-2/multiboot kernel/unix -B install_media=10.91.1.140:/export/install/Solaris/i386/10/8_07,install_config=10.91.1.140:/export/install/config,sysid_config=10.91.1.140:/export/install/sysidcfg
    - install w
    module /I86PC.Solaris_10-2/x86.minirootIn case the forum messes up the formating, the line starting with 'kernel' should end with 'install w', or grub will break.
    .7/M.

  • Error during deploying agent 12.1.2.2162 with Ops

    hi,
    I install the latest Ops version available for linux machine (12.1.2.2161)
    All works like it should but when I try to deploy the agent on a sparc T5220 with solaris 11 installed, I receive this error message from Ops :
    +03/12/2013 10:35:45 AM CET ERROR Cannot launch job to provision agent to t5220: Cannot find agent bundle for operating system=SunOS, OS version 11, processor=sparc and version<=12.1.2.2161 for proxy pc304 (80304). The asset is currently managed agentlessly. To convert to agent management, select the OS and perform Switch Management Access after correcting the problem: (10211)+
    On the server with Ops installed, I have this agent images :
    OpsCenterAgent.Linux.i686.12.1.2.2161.zip
    OpsCenterAgent.Linux.i686.12.1.2.2161.zip.sig
    OpsCenterAgent.Solaris.i386.12.1.2.2162.zip.sig
    OpsCenterAgent.Solaris.i386.12.1.2.2162.zip
    OpsCenterAgent.Solaris.sparc.12.1.2.2162.zip
    OpsCenterAgent.Solaris.sparc.12.1.2.2162.zip.sig
    The problem is in the proxy when he checks the agent version present in Ops.
    I didn't find the previous sparc agent version 12.1.2.2161
    I don't know where I can modify this check or download the previous version.
    If someone knows ?
    Thanks in advance.
    frbo

    Solaris 11 agents can only be provisioned by a sol11 Enterprise Controller and Proxy Controller. Please check the support matrix in the docs.

  • Photoshop Script  Black and White Raster to Vector

    I do not have AI Adobe for I do not want to spend the money and have to learn an other complex Adobe application. I'm no artist either.  However at rimes I wanted  to have AI live trace feature to change black and white line drawing into vector graphics. AI creates EPS files with embedded vectors. And can export the vector to Photoshop.  Though Photoshop opens EPS as raster layers I find that EPS file created from tracing black and white lines and artwork with programs like potrace that use curves to create black vector shapes. That when these are opened in Photoshop as Black layer with transparency. When these layers transparency are loaded as a selection and the selections converted to path. I find the path are extremely good.
    Potrace is a cross platform open source program packages available for many operating systems. Windows (32 bit) and (64 bit), Mac OS X (Intel), Mac OS X (universal),Linux (32 bit) and (64 bit), Linux (Alpha), Linux (Sparc64), Sun Solaris (Sparc), Sun Solaris (i386), Sun Solaris (x86_64), FreeBSD (i386), NetBSD (i386), OpenBSD (i386), AIX and AROS (i386). Potrace is a command line command. So it can be use started with options and passed a file from bat files and scripts. Potrace requires No instillation. All the needed potrace requited files just need to be place into a folder and potrace run from that folder as the current directory.
    So a created a Photoshop script that more or less uses potrace like a Photoshop Plug. The script define a custom shape for the current active document using potrace and add a new shape layer using the new defined custom shape as the top layer. The script also toggle off the other visible layers so you just see the shape layer.  You can use alt click on the shape layer visibility icon to toggle the other layer visibility so you can see how well it matches the document.
    I'm a windows user so the Photoshop script I wrote though in javascript will most likely only run on a windows platform because of my use of windows features its command line start command and file system conventions. I'm quite sure a Mac variant could created. Here is screen capture showing how well the defile shape  matches up and a link to the script. You would need to download potrace to use it and fix the vars in the script that point to potrace. http://www.mouseprints.net/old/dpr/potrace.jsx

    Good day!
    Please check out the chapter "Automation" in the Reference.
    If the task can be recorded as a plain Action it can be applied to multiple Files for example via File > Automate > Batch or File > Scripts > Image Processor.
    Regards,
    Pfaffenbichler

  • Agent breaks OS java

    The Solaris 10 v12.1.4 breaks the OS install of Java 6, by only installing the 32bit packages, leaving the 64bit packages (within the same directory path) at their older revisions.
    i.e it replaces SUNWj6cfg & SUNWj6rt with v1.6.0_51 resulting in:
    system      SUNWj6cfg                        JDK 6.0 Host Config. (1.6.0_51)
    system      SUNWj6dev                        JDK 6.0 Dev. Tools (1.6.0_37)
    system      SUNWj6dmo                        JDK 6.0 Demo Programs (1.6.0_37)
    system      SUNWj6dmx                        JDK 6.0 64-bit Demo Programs (1.6.0_37)
    system      SUNWj6dvx                        JDK 6.0 64-bit Dev. Tools (1.6.0_37)
    system      SUNWj6man                        JDK 6.0 Man Pages (1.6.0_37)
    system      SUNWj6rt                         JDK 6.0 Runtime Env. (1.6.0_51)
    system      SUNWj6rtx                        JDK 6.0 64-bit Runtime Env. (1.6.0_37)
    Ideally the agent should have zero impact on OS Java (and install a local version), as other 3rd party apps may have a dependency on a specific OS version.
    Version of ZIP: OpsCenterAgent.Solaris.i386.12.1.4.2319.zip

    Hi,
    yes this is happen in older v12 OPs Agent Versions too. A reason for me to prepare the clients with a full Java Installation.
    weak efford by Oracle.
    I dont agree that the agent sould not have impact on Java provided by OS. The OPS Agent is using cacao which is part of Solaris. Ideally 3th party applications should have zero impact on OS java.
    There are a lot of applications using an own java. And keep in mind if you update your Solaris your Java will be updatet too.
    ciao
    tunix2k

  • Solaris 2.6 i386 on HP NetServer E800 - problem in detecting SCSI disk

    Hi people,
    We have HP Netserver E800 with a 9G scsi drive attached to U2W onboard SCSI Controller.
    Solaris 2.6 boot disk doesn't seem to detect the 9G drive, we assume the problem is the scsi controller did not get detected at all. I found an article that explains how to get a hard drive that is > 8Gb...but our problem is the solaris cannot see the disk drive at all.
    Our current assumption is due to limitation of solaris 2.6 i386.
    Any thoughts would be much appreciated.
    Thanks.

    Hi Asgorath,
    Unfortunately I do not have an answer for you but I
    am experiencing the identical problem on a HP
    Proliant BL25p Blade Server. Here is my hardware
    config:
    CPU - Dual Opteron 2.6 Single Core
    Memory - 16gb
    Controller - HP Smart Array 6i
    Logical drives - 1 (2x72gb RAID1+0)
    I have tried the same things as you and I still get
    intermittant boots. Power on and off does not always
    work as the system still hangs. It's totally hit or
    miss. Once it soes boot it seems to work fine. I have
    also installed the latest Solaris 10 for x86 Patch
    Cluster in hopes that some of the kernal patches
    would fix the problem. So far no luck as the system
    continues to hang...HARD!! HP was out to my site
    today and the Eng. is going back to the group that
    qualified Solaris10 on the HP Blades and see if they
    have any input. If I receive anything back I will
    post it here. I know this post is late and if you
    have resolved please post your fix.Hi doc42755,
    I have not come up with a solution as of yet, if I do come up with a solution i will most certainly post it here.
    However, if you find the solution could you let us know in this thread aswell.
    Thanks
    Asgaroth

  • Ranlib usage in Solaris 10 - Sparc vs i386

    Hi
    I have applications which use ranlib (though obseleted, but legacy software) as a part to create static libraries. Now it works fine on the SPARC Solaris 10, but when the same software is compiled in i386 Solaris 10, the static libraries are not formed. Any pointers?
    Thanks in advance
    Regards

    Hi Clamage45
    Subsequent to the posting, I dug a bit and found that ranlib was not the problem but gnumake. On the solaris10 SPARC I have gnumake.3.67 which seems to compile the object files and uses ar to create the static library fine. But on i386 Solaris 10, I have gnumake-3.80 and this does not seem to run ar implicitly when it finds that it is creating object files for an library archive. I had to explicity give the ar command for it to keep appending the object file(s) to create the archive.
    My conclusion is the make rules between make-3.67 and make-3.80 have been changed and is no longer supports implicit rules for creating archive libraries.
    Your input will be greatly appreciate
    Thanks a ton for your ealier on
    With Regards

  • Solaris 9 I386, Ntop 3.2 failure

    Hello,
    If i want compile Ntop-3.2 on me Solaris 9 i386 machine i become every time
    this error and i dont see me mistake,
    # gcc -v
    Reading specs from /usr/local/lib/gcc/i386-pc-solaris2.9/3.4.2/specs
    Configured with: ../configure --with-as=/usr/ccs/bin/as<br />
    with-ld=/usr/ccs/bin/ld disable-nls --disable-libgcj<br />
    --enable-languages=c,c+ : (reconfigured) ../configure<br />
    with-as=/usr/ccs/bin/as with-ld=/usr/ccs/bin/ld --disable-nls<br />
    disable-libgcj enable-languages=c,c++>Thread model: posix gcc version
    3.4.2
    GNU ld version 2.16.1
    GNU assembler version 2.16.1 (i386-pc-solaris2.9) using BFD version 2.16.1
    GNU Make 3.80
    This is your ntop 3.2 configuration:
    Host System Type : i386-pc-solaris2.9
    Preprocessor (cppflags) : -DSOLARIS -I/usr/local/include -I/opt/sfw/include -I/usr/local/include
    Compiler (cflags) : gcc -g -O2 -I/usr/local/include -Wshadow -Wpointer-arith -Wmissing-prototypes -Wmissing-declarations -Wnested-externs
    -fPIC -DPIC
    Defines : -DHAVE_CONFIG_H
    Loader (ldflags) : -L/opt/sfw/lib -L/usr/local/lib -R/opt/sfw/lib -R/usr/local/lib -L/usr/local/lib
    Include path :
    System Libs : -lxml2 -lposix4 -lpthread -lresolv -lxnet -lc -liconv -lnsl -lsocket -lpcap -lgdbm -lgd -lpng -lz
    Locale : /usr/lib/locale
    gmake
    &#91;snip&#93;
    .libs/ntop ntop-main.o ntop-admin.o -L/opt/sfw/lib -L/usr/local/lib
    ./.libs/libntopreport.so -L/usr/local/ssl/lib
    -L/usr/local/BerkeleyDB.4.2/lib -L/usr/openwin/lib -L/usr/lib
    ./.libs/libntop.so myrrd/.libs/libmyrrd.so /usr/local/lib/libxml2.so
    -lposix4 -lpthread -lresolv -lxnet -lc /usr/local/lib/libiconv.so -lnsl
    -lsocket -lpcap /usr/local/lib/libgdbm.so /usr/local/lib/libgd.so -lXpm
    -lX11 /usr/local/lib/libjpeg.so /usr/local/lib/libfontconfig.so
    /usr/local/lib/libexpat.so /usr/local/lib/libfreetype.so -lpng12 -lm -lpng
    -lz -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/opt/sfw/lib
    ./.libs/libntopreport.so: undefined reference to `listen at SUNW_1.1'
    ./.libs/libntop.so: undefined reference to `ntohs at SUNW_1.1'
    ./.libs/libntopreport.so: undefined reference to `accept at SUNW_1.1'
    ./.libs/libntopreport.so: undefined reference to `recv at SUNW_1.1'
    ./.libs/libntop.so: undefined reference to `gethostname at SUNW_1.1'
    ./.libs/libntop.so: undefined reference to `endservent at SUNW_1.1'
    ./.libs/libntopreport.so: undefined reference to `setsockopt at SUNW_1.1'
    ./.libs/libntopreport.so: undefined reference to `bind at SUNW_1.1'
    ./.libs/libntop.so: undefined reference to `htonl at SUNW_1.1'
    ./.libs/libntopreport.so: undefined reference to `send at SUNW_1.1'
    ./.libs/libntopreport.so: undefined reference to `ntohl at SUNW_1.1'
    ./.libs/libntop.so: undefined reference to `gethostbyaddr at SUNW_1.1'
    ./.libs/libntop.so: undefined reference to `connect at SUNW_1.1'
    ./.libs/libntopreport.so: undefined reference to `socket at SUNW_1.1'
    ./.libs/libntop.so: undefined reference to `gethostbyname at SUNW_1.1'
    ./.libs/libntop.so: undefined reference to `htons at SUNW_1.1'
    collect2: ld returned 1 exit status
    gmake&#91;2&#93;: *** &#91;ntop&#93; Error 1
    gmake&#91;2&#93;: Leaving directory `/usr/source/ntop-3.2'
    gmake&#91;1&#93;: *** &#91;all-recursive&#93; Error 1
    gmake&#91;1&#93;: Leaving directory `/usr/source/ntop-3.2'
    gmake: *** &#91;all&#93; Error 2
    please let me know so i can see and understanding me mistake
    for any help iam happy
    best regards
    Maurizio

    Hi,
    I'm having a problem with ACLs option under solaris
    9. I want to set up a Samba 3 file server with Active
    Directory authentication. I compiled samba with good
    options. "wbinfo -u" and "getent passwd" works well.
    BTW, I'm able to authenticaiton an AD user by using
    "su" command.
    What i gotta do now is to activate ACLs option on my
    "/" mount point. (my file system is UFS)Why do you think that they're not active? Solaris 9 UFS has ACL support (although it's not identical to windows ACLs).
    I can't modify /etc/mnttab file which seems to be
    generated automatically.Right. But what would modifying mnttab do? Perhaps you mean to modify the /etc/vfstab? Either way there's no mount option for acls. You can see all the mount options in the mount_ufs man page.
    I just wanna know how can i modify the mount table
    by adding "acl" option.You can't, and you shouldn't have to.
    Darren

  • How to make proxy settings in solaris 10 i386

    Dear Sir,
    I need your help in making proxy settings in solaris 10 x86, as well as on SPARC.
    i installed on virtual machine, and later i wanted to do the same on M4000 server. please help.
    Why I need to set proxy?
    I am on a co-orporate network, and it requires proxy to use internet to download packages for sun directly from sun machine.
    What package I want to download?
    I want to dowload CUPS to configure LINE PRINTER(ALIS5180).
    What did i do to configure line printer?
    1, i installed sun solaris 10 on a dell server to make it as a "print server"
    2, with the print manager I configure "alis5180"
    3, give the print command to test the printing.
    4, I did not got success, coz it is not printing the document i want, it is printing junk.
    5, i clear the cache of alis5180 printer.
    6, reset all the emulations ANSI, IBM Proprinter III XL, Epson FX-1180, Printronix® P600 & P 5000/6000, DEC® LG01, HP 2564C, Tally line/dot matrix printer, Epson FX 1180,
    MTPL, contextual arabic, Twinax (IBM 4234/4210/5225)/Coax(IBM4234), HP LineJet HPLP Series, HP 256X no success.
    Conclusion:-
    This is why I want to configure cups. and I need internet access on the print server to download the this package, and it require internet connection.
    Regards,
    Mky
    Edited by: user9007339 on Jan 22, 2012 3:29 AM

    You could try the Dell site, but I doublt if they will have a driver for Solaris, Linux maybe but not Solaris. Otherwise try the DriverGuide web site. http://www.driverguide.com/
    You could also try installing OpenSolaris if you don't specifically need Solaris 10. Better chance that OpenSolaris will support the NIC.

  • Gtk2 on Solaris 10u7 i386 64bit

    Hi, a few days ago I post the following message to r-devl mailing list,
    We have tried to build rattle on Solaris 10 X86 platform, and the results are :
    1. Package XML and pmml can be built.
    2. Package RGtk2 can be built but can&rsquo;t be installed because the installer can&rsquo;t find GTK on Solaris, but it seems GTK has been preinstalled on Solaris 10, but I don&rsquo;t know how to configure it.
    3. There are errors when building the cairoDevice package , the error message is
    -bash-3.00$ R CMD INSTALL cairoDevice
    installing to library '/opt/R/R2-11-1/lib/R/library'
    installing source package 'cairoDevice' ...
    checking for pkg-config... pkg-config
    configure: creating ./config.status
    config.status: creating src/Makevars
    libs
    /opt/sunstudio12.1/bin/cc -xc99=all -I/opt/R/R2-11-1/lib/R/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/openwin/include -I/usr/sfw/include -I/usr/sfw/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -I/opt/R/R2-11-1/include -I/usr/sfw/include -I/opt/sfw/include -I/usr/openwin/share/include -KPIC -xO3 -c cairoDevice.c -o cairoDevice.o
    "cairoDevice.h", line 3: cannot find include file: <cairo.h>
    "cairoDevice.h", line 6: unexpected "("
    "cairoDevice.h", line 7: cannot find include file: <cairo-pdf.h>
    "cairoDevice.h", line 8: cannot find include file: <cairo-ps.h>
    "cairoDevice.h", line 9: cannot find include file: <cairo-svg.h>
    "cairoDevice.h", line 38: syntax error before or at: cairo_t
    "cairoDevice.c", line 71: improper member use: pixmap
    "cairoDevice.c", line 1330: undefined symbol: cairo_t
    "cairoDevice.c", line 1330: syntax error before or at: )
    "cairoDevice.c", line 1367: improper member use: drawing
    "cairoDevice.c", line 1367: improper member use: drawing
    cc: acomp failed for cairoDevice.c
    *** Error code 1
    Then a Professor pointed out that:
    Our experience is+
    - the X11 installation on Solaris is too old for these packages. We use the one from OpenCSW (see the R-admin manual). cairographics in particular has moved on a lot since the 2005 release of Solaris 10 (cairo reached version 1.0 after that).+
    - we failed to build RGtk2 with the SunStudio compiler, and had to use gcc.+
    Does anyone can help me to build RGtk2, perhapers first to update to a new version of X11 .

    Hi alan,
    The pixman library can be built with sunstudio12.1, but the configure script of cairo 1.8.10 does not pass with sunstudio12.1, then I change to gcc, configure script does not pass neigher, the error messages is:
    configure:16707: gcc -c -g -O2 -I/opt/R/R2-11-1/include -I/usr/sfw/include -I/opt/sfw/include -I/usr/openwin/share/include -I/usr/pixman/lib conftest.c >&5
    conftest.c:20:1: warning: "PACKAGE_VERSION" redefined
    conftest.c:4:1: warning: this is the location of the previous definition
    conftest.c:21:1: warning: "PACKAGE_STRING" redefined
    conftest.c:5:1: warning: this is the location of the previous definition
    conftest.c:22:1: warning: "PACKAGE_NAME" redefined
    conftest.c:2:1: warning: this is the location of the previous definition
    conftest.c:23:1: warning: "PACKAGE_TARNAME" redefined
    conftest.c:3:1: warning: this is the location of the previous definition
    conftest.c:26: error: syntax error before "a"
    conftest.c:28: error: syntax error before "typedef"
    configure:16707: $? = 1
    configure: failed program was:
    | / confdefs.h /
    | #define PACKAGE_NAME "cairo"
    | #define PACKAGE_TARNAME "cairo"
    | #define PACKAGE_VERSION "1.8.10"
    | #define PACKAGE_STRING "cairo 1.8.10"
    | #define PACKAGE_BUGREPORT "http://bugs.freedesktop.org/enter_bug.cgi?product=cairo"
    | #define PACKAGE_URL ""
    | #define STDC_HEADERS 1
    | #define HAVE_SYS_TYPES_H 1
    | #define HAVE_SYS_STAT_H 1
    | #define HAVE_STDLIB_H 1
    | #define HAVE_STRING_H 1
    | #define HAVE_MEMORY_H 1
    | #define HAVE_STRINGS_H 1
    | #define HAVE_INTTYPES_H 1
    | #define HAVE_STDINT_H 1
    | #define HAVE_UNISTD_H 1
    | #define HAVE_DLFCN_H 1
    | #define LT_OBJDIR ".libs/"
    | #define PACKAGE_VERSION USE_cairo_version_OR_cairo_version_string_INSTEAD
    | #define PACKAGE_STRING USE_cairo_version_OR_cairo_version_string_INSTEAD
    | #define PACKAGE_NAME USE_cairo_INSTEAD
    | #define PACKAGE_TARNAME USE_cairo_INSTEAD
    | / end confdefs.h. /
    | #ifndef __APPLE_CC__
    | not a universal capable compiler
    | #endif
    | typedef int dummy;
    configure:16752: gcc -c -g -O2 -I/opt/R/R2-11-1/include -I/usr/sfw/include -I/opt/sfw/include -I/usr/openwin/share/include -I/usr/pixman/lib conftest.c >&5
    conftest.c:20:1: warning: "PACKAGE_VERSION" redefined
    conftest.c:4:1: warning: this is the location of the previous definition
    conftest.c:21:1: warning: "PACKAGE_STRING" redefined
    conftest.c:5:1: warning: this is the location of the previous definition
    conftest.c:22:1: warning: "PACKAGE_NAME" redefined
    conftest.c:2:1: warning: this is the location of the previous definition
    conftest.c:23:1: warning: "PACKAGE_TARNAME" redefined
    conftest.c:3:1: warning: this is the location of the previous definition
    conftest.c: In function `main':
    conftest.c:32: error: `bogus' undeclared (first use in this function)
    conftest.c:32: error: (Each undeclared identifier is reported only once
    conftest.c:32: error: for each function it appears in.)
    conftest.c:32: error: syntax error before "endian"
    configure:16752: $? = 1
    configure: failed program was:
    | / confdefs.h /
    | #define PACKAGE_NAME "cairo"
    | #define PACKAGE_TARNAME "cairo"
    | #define PACKAGE_VERSION "1.8.10"
    | #define PACKAGE_STRING "cairo 1.8.10"
    | #define PACKAGE_BUGREPORT "http://bugs.freedesktop.org/enter_bug.cgi?product=cairo"
    | #define PACKAGE_URL ""
    | #define STDC_HEADERS 1
    | #define HAVE_SYS_TYPES_H 1
    | #define HAVE_SYS_STAT_H 1
    | #define HAVE_STDLIB_H 1
    | #define HAVE_STRING_H 1
    | #define HAVE_MEMORY_H 1
    | #define HAVE_STRINGS_H 1
    | #define HAVE_INTTYPES_H 1
    | #define HAVE_STDINT_H 1
    | #define HAVE_UNISTD_H 1
    | #define HAVE_DLFCN_H 1
    | #define LT_OBJDIR ".libs/"
    | #define PACKAGE_VERSION USE_cairo_version_OR_cairo_version_string_INSTEAD
    | #define PACKAGE_STRING USE_cairo_version_OR_cairo_version_string_INSTEAD
    | #define PACKAGE_NAME USE_cairo_INSTEAD
    | #define PACKAGE_TARNAME USE_cairo_INSTEAD
    | / end confdefs.h. /
    | #include <sys/types.h>
    | #include <sys/param.h>
    | int
    | main ()
    | {
    | #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
    | bogus endian macros
    | #endif
    | ;
    | return 0;
    | }

  • Problem linking in Solaris 10

    Hi Guys.
    We have a project done by some employees that ported it to Solaris, these guys are left the company (but we know the project compiled on Solaris for sure) and we cannot handle the complete compilation under Solaris 10. I will drop you the steps we made and the errors that were produced. Any idea how to succeed in this? Thanks.
    tome@colo15 [~/mike/BETA8081]$ aclocal
    /opt/sfw/share/aclocal/xmms.m4:17: warning: underquoted definition of XMMS_TEST_VERSION
    run info '(automake)Extending aclocal'
    or see http://sources.redhat.com/automake/automake.html#Extending%20aclocal
    /opt/sfw/share/aclocal/xmms.m4:62: warning: underquoted definition of AM_PATH_XMMS
    /opt/sfw/share/aclocal/xdelta.m4:7: warning: underquoted definition of AM_PATH_XDELTA
    /opt/sfw/share/aclocal/vorbis.m4:9: warning: underquoted definition of XIPH_PATH_VORBIS
    /opt/sfw/share/aclocal/sdl.m4:11: warning: underquoted definition of AM_PATH_SDL
    /opt/sfw/share/aclocal/progtest.m4:13: warning: underquoted definition of AM_PATH_PROG_WITH_TEST
    /opt/sfw/share/aclocal/ogg.m4:8: warning: underquoted definition of XIPH_PATH_OGG
    /opt/sfw/share/aclocal/lcmessage.m4:11: warning: underquoted definition of AM_LC_MESSAGES
    /opt/sfw/share/aclocal/imlib.m4:9: warning: underquoted definition of AM_PATH_IMLIB
    /opt/sfw/share/aclocal/imlib.m4:167: warning: underquoted definition of AM_PATH_GDK_IMLIB
    /opt/sfw/share/aclocal/gimpprint.m4:8: warning: underquoted definition of AM_PATH_GIMPPRINT
    /opt/sfw/share/aclocal/gimp.m4:8: warning: underquoted definition of AM_PATH_GIMP
    /opt/sfw/share/aclocal/gettext.m4:11: warning: underquoted definition of AM_WITH_NLS
    /opt/sfw/share/aclocal/gettext.m4:196: warning: underquoted definition of AM_GNU_GETTEXT
    /opt/sfw/share/aclocal/ao.m4:9: warning: underquoted definition of XIPH_PATH_AO
    /usr/share/aclocal/vorbis.m4:9: warning: underquoted definition of XIPH_PATH_VORBIS
    /usr/share/aclocal/vorbis-old.m4:9: warning: underquoted definition of AM_PATH_VORBIS
    /usr/share/aclocal/pkg.m4:5: warning: underquoted definition of PKG_CHECK_MODULES
    /usr/share/aclocal/ogg.m4:8: warning: underquoted definition of XIPH_PATH_OGG
    /usr/share/aclocal/ogg-old.m4:8: warning: underquoted definition of AM_PATH_OGG
    /usr/share/aclocal/esd.m4:10: warning: underquoted definition of AM_PATH_ESD
    /usr/share/aclocal/esd.m4:175: warning: underquoted definition of AM_ESD_SUPPORTS_MULTIPLE_RECORD
    /usr/share/aclocal/audiofile.m4:12: warning: underquoted definition of AM_PATH_AUDIOFILE
    /usr/sfw/share/aclocal/gtk.m4:7: warning: underquoted definition of AM_PATH_GTK
    /usr/sfw/share/aclocal/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB
    /usr/sfw/share/aclocal/gimpprint.m4:8: warning: underquoted definition of AM_PATH_GIMPPRINT
    tome@colo15 [~/mike/BETA8081]$ autoconf
    tome@colo15 [~/mike/BETA8081]$ automake
    tome@colo15 [~/mike/BETA8081]$ ./configure
    checking for a BSD-compatible install... /opt/sfw/bin//ginstall -c
    checking whether build environment is sane... yes
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking for g++... g++
    checking for C++ compiler default output file name... a.out
    checking whether the C++ compiler works... yes
    checking whether we are cross compiling... no
    checking for suffix of executables...
    checking for suffix of object files... o
    checking whether we are using the GNU C++ compiler... yes
    checking whether g++ accepts -g... yes
    checking for style of include used by make... GNU
    checking dependency style of g++... gcc3
    checking build system type... i386-pc-solaris2.10
    checking host system type... i386-pc-solaris2.10
    checking for gcc... gcc
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ANSI C... none needed
    checking dependency style of gcc... gcc3
    checking for a sed that does not truncate output... /opt/sfw/bin//gsed
    checking for egrep... egrep
    checking for ld used by gcc... /usr/ccs/bin/ld
    checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
    checking for /usr/ccs/bin/ld option to reload object files... -r
    checking for BSD-compatible nm... /usr/ccs/bin/nm -p
    checking whether ln -s works... yes
    checking how to recognise dependent libraries... pass_all
    checking how to run the C preprocessor... gcc -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking dlfcn.h usability... yes
    checking dlfcn.h presence... yes
    checking for dlfcn.h... yes
    checking how to run the C++ preprocessor... g++ -E
    checking for g77... no
    checking for f77... f77
    checking whether we are using the GNU Fortran 77 compiler... no
    checking whether f77 accepts -g... yes
    checking the maximum length of command line arguments... 262144
    checking command to parse /usr/ccs/bin/nm -p output from gcc object... ok
    checking for objdir... .libs
    checking for ar... false
    checking for ranlib... :
    checking for strip... :
    checking if gcc static flag works... yes
    checking if gcc supports -fno-rtti -fno-exceptions... no
    checking for gcc option to produce PIC... -fPIC
    checking if gcc PIC flag -fPIC works... yes
    checking if gcc supports -c -o file.o... yes
    checking whether the gcc linker (/usr/ccs/bin/ld) supports shared libraries... yes
    checking whether -lc should be explicitly linked in... yes
    checking dynamic linker characteristics... solaris2.10 ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... no
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... yes
    configure: creating libtool
    appending configuration tag "CXX" to libtool
    checking for ld used by g++... /usr/ccs/bin/ld
    checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
    checking whether the g++ linker (/usr/ccs/bin/ld) supports shared libraries... yes
    checking for g++ option to produce PIC... -fPIC
    checking if g++ PIC flag -fPIC works... yes
    checking if g++ supports -c -o file.o... yes
    checking whether the g++ linker (/usr/ccs/bin/ld) supports shared libraries... yes
    checking dynamic linker characteristics... solaris2.10 ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... no
    appending configuration tag "F77" to libtool
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... yes
    checking for f77 option to produce PIC... -fPIC
    checking if f77 PIC flag -fPIC works... no
    checking if f77 supports -c -o file.o... no
    checking whether the f77 linker (/usr/ccs/bin/ld) supports shared libraries... yes
    checking dynamic linker characteristics... f90: Warning: Option -print-search-dirs passed to ld, if ld is invoked, ignored otherwise
    Usage: f90 [ options ] files. Use 'f90 -flags' for details
    solaris2.10 ld.so
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... no
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating src/Makefile
    config.status: creating config.h
    config.status: config.h is unchanged
    config.status: executing depfiles commands
    tome@colo15 [~/mike/BETA8081]$ make
    make all-recursive
    make[1]: Entering directory `/home/tome/mike/BETA8081'
    Making all in src
    make[2]: Entering directory `/home/tome/mike/BETA8081/src'
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT wdog.o -MD -MP -MF ".deps/wdog.Tpo" -c -o wdog.o wdog.cpp; \
    then mv -f ".deps/wdog.Tpo" ".deps/wdog.Po"; else rm -f ".deps/wdog.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT watchdog.o -MD -MP -MF ".deps/watchdog.Tpo" -c -o watchdog.o watchdog.cpp; \
    then mv -f ".deps/watchdog.Tpo" ".deps/watchdog.Po"; else rm -f ".deps/watchdog.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT event.o -MD -MP -MF ".deps/event.Tpo" -c -o event.o event.cpp; \
    then mv -f ".deps/event.Tpo" ".deps/event.Po"; else rm -f ".deps/event.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT eventfactory.o -MD -MP -MF ".deps/eventfactory.Tpo" -c -o eventfactory.o eventfactory.cpp; \
    then mv -f ".deps/eventfactory.Tpo" ".deps/eventfactory.Po"; else rm -f ".deps/eventfactory.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT eventdecorator.o -MD -MP -MF ".deps/eventdecorator.Tpo" -c -o eventdecorator.o eventdecorator.cpp; \
    then mv -f ".deps/eventdecorator.Tpo" ".deps/eventdecorator.Po"; else rm -f ".deps/eventdecorator.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT serverdownevent.o -MD -MP -MF ".deps/serverdownevent.Tpo" -c -o serverdownevent.o serverdownevent.cpp; \
    then mv -f ".deps/serverdownevent.Tpo" ".deps/serverdownevent.Po"; else rm -f ".deps/serverdownevent.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT shutdownevent.o -MD -MP -MF ".deps/shutdownevent.Tpo" -c -o shutdownevent.o shutdownevent.cpp; \
    then mv -f ".deps/shutdownevent.Tpo" ".deps/shutdownevent.Po"; else rm -f ".deps/shutdownevent.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT statusevent.o -MD -MP -MF ".deps/statusevent.Tpo" -c -o statusevent.o statusevent.cpp; \
    then mv -f ".deps/statusevent.Tpo" ".deps/statusevent.Po"; else rm -f ".deps/statusevent.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT networkmanager.o -MD -MP -MF ".deps/networkmanager.Tpo" -c -o networkmanager.o networkmanager.cpp; \
    then mv -f ".deps/networkmanager.Tpo" ".deps/networkmanager.Po"; else rm -f ".deps/networkmanager.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT ctextprocessor.o -MD -MP -MF ".deps/ctextprocessor.Tpo" -c -o ctextprocessor.o ctextprocessor.cpp; \
    then mv -f ".deps/ctextprocessor.Tpo" ".deps/ctextprocessor.Po"; else rm -f ".deps/ctextprocessor.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT watchdogstatus.o -MD -MP -MF ".deps/watchdogstatus.Tpo" -c -o watchdogstatus.o watchdogstatus.cpp; \
    then mv -f ".deps/watchdogstatus.Tpo" ".deps/watchdogstatus.Po"; else rm -f ".deps/watchdogstatus.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT cmlcriticalsection.o -MD -MP -MF ".deps/cmlcriticalsection.Tpo" -c -o cmlcriticalsection.o cmlcriticalsection.cpp; \
    then mv -f ".deps/cmlcriticalsection.Tpo" ".deps/cmlcriticalsection.Po"; else rm -f ".deps/cmlcriticalsection.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT cmlsocket.o -MD -MP -MF ".deps/cmlsocket.Tpo" -c -o cmlsocket.o cmlsocket.cpp; \
    then mv -f ".deps/cmlsocket.Tpo" ".deps/cmlsocket.Po"; else rm -f ".deps/cmlsocket.Tpo"; exit 1; fi
    if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT cutils.o -MD -MP -MF ".deps/cutils.Tpo" -c -o cutils.o cutils.cpp; \
    then mv -f ".deps/cutils.Tpo" ".deps/cutils.Po"; else rm -f ".deps/cutils.Tpo"; exit 1; fi
    /bin/sh ../libtool --mode=link g++  -g -O2   -o wdog  -pthread -lnsl wdog.o watchdog.o event.o eventfactory.o eventdecorator.o serverdownevent.o shutdownevent.o statusevent.o networkmanager.o ctextprocessor.o watchdogstatus.o cmlcriticalsection.o cmlsocket.o cutils.o
    mkdir .libs
    g++ -g -O2 -o wdog -pthread wdog.o watchdog.o event.o eventfactory.o eventdecorator.o serverdownevent.o shutdownevent.o statusevent.o networkmanager.o ctextprocessor.o watchdogstatus.o cmlcriticalsection.o cmlsocket.o cutils.o -lnsl
    g++: unrecognized option `-pthread'
    Undefined first referenced
    symbol in file
    recv cmlsocket.o
    send cmlsocket.o
    __xnet_connect cmlsocket.o
    __xnet_socket networkmanager.o
    getsockname cmlsocket.o
    accept networkmanager.o
    listen networkmanager.o
    setsockopt networkmanager.o
    getpeername cmlsocket.o
    __xnet_bind networkmanager.o
    ld: fatal: Symbol referencing errors. No output written to wdog
    collect2: ld returned 1 exit status
    make[2]: *** [wdog] Error 1
    make[2]: Leaving directory `/home/tome/mike/BETA8081/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/tome/mike/BETA8081'
    make: *** [all] Error 2
    tome@colo15 [~/mike/BETA8081]$ cd src
    tome@colo15 [~/mike/BETA8081/src]$ /bin/sh ../libtool tag=CXX mode=link g++ -g -O2 -o wdog -D_REENTRANT -pthreads -m32 -lnsl wdog.o watchdog.o event.o eventfactory.o eventdecorator.o serverdownevent.o shutdownevent.o statusevent.o networkmanager.o ctextprocessor.o watchdogstatus.o cmlcriticalsection.o cmlsocket.o cutils.o
    g++ -g -O2 -o wdog -D_REENTRANT -pthreads -m32 wdog.o watchdog.o event.o eventfactory.o eventdecorator.o serverdownevent.o shutdownevent.o statusevent.o networkmanager.o ctextprocessor.o watchdogstatus.o cmlcriticalsection.o cmlsocket.o cutils.o -lnsl
    Undefined first referenced
    symbol in file
    recv cmlsocket.o
    send cmlsocket.o
    __xnet_connect cmlsocket.o
    __xnet_socket networkmanager.o
    getsockname cmlsocket.o
    accept networkmanager.o
    listen networkmanager.o
    setsockopt networkmanager.o
    getpeername cmlsocket.o
    __xnet_bind networkmanager.o
    ld: fatal: Symbol referencing errors. No output written to wdog
    collect2: ld returned 1 exit status
    tome@colo15 [~/mike/BETA8081/src]$

    errors that were produced. Any idea how to succeed in
    this? Thanks.Hire someone who knows what they're doing! :-)
    alan
    tome@colo15 [~/mike/BETA8081]$ aclocal
    /opt/sfw/share/aclocal/xmms.m4:17: warning:
    underquoted definition of XMMS_TEST_VERSION
    run info '(automake)Extending aclocal'
    or see
    http://sources.redhat.com/automake/automake.html#Exten
    ding%20aclocal
    /opt/sfw/share/aclocal/xmms.m4:62: warning:
    underquoted definition of AM_PATH_XMMSThis part looks like someone is trying to setup autoconf to gen the Makefile
    tome@colo15 [~/mike/BETA8081]$ ./configure
    checking for a BSD-compatible install...
    /opt/sfw/bin//ginstall -cthis part is running configure after autoconf
    before this there were a lot of mv'ing around
    /bin/sh ../libtool --mode=link g++  -g -O2   -o
    wdog -pthread -lnsl wdog.o watchdog.o event.o
    eventfactory.o eventdecorator.o serverdownevent.o
    shutdownevent.o statusevent.o networkmanager.o
    ctextprocessor.o watchdogstatus.o
    cmlcriticalsection.o cmlsocket.o cutils.o
    mkdir .libs
    do you actually have the .o files so that there is something to link?
    tome@colo15 [~/mike/BETA8081]$ cd src
    tome@colo15 [~/mike/BETA8081/src]$ /bin/sh
    ../libtool tag=CXX mode=link g++ -g -O2 -o
    wdog -D_REENTRANT -pthreads -m32 -lnsl wdog.o
    watchdog.o event.o eventfactory.o eventdecorator.o
    serverdownevent.o shutdownevent.o statusevent.o
    networkmanager.o ctextprocessor.o watchdogstatus.o
    cmlcriticalsection.o cmlsocket.o cutils.o
    cd'ing to the directory to where the bad code is does nothing. :-)
    Time to spend some money or do a lot of reading.
    alan

  • Ffmpeg installation in solaris 10

    Hello,
    SunOS MixemSun 5.10 Generic_120012-14 i86pc i386 i86pc
    I am trying to install ffmpeg in solaris 10 but no luck, Not able to install.
    Anybody installed it before?? please help me.
    # make
    make: Fatal error in reader: Makefile, line 5: Unexpected end of line seen
    # gmake
    gmake: *** virtual memory exhausted. Stop.
    CMOV enabled no
    CMOV is fast no
    EBX available yes
    EBP available no
    10 operands supported no
    gprof enabled no
    debug symbols yes
    strip symbols yes
    optimizations yes
    static yes
    shared no
    postprocessing support no
    software scaler enabled no
    new filter support no
    filters using lavformat no
    video hooking yes
    Imlib2 support no
    FreeType support yes
    network support yes
    IPv6 support no
    threading support no
    SDL support no
    Sun medialib support no
    AVISynth enabled no
    libamr-nb support no
    libamr-wb support no
    libdc1394 support no
    libdirac enabled no
    libfaac enabled no
    libfaad enabled no
    libfaad dlopened no
    libgsm enabled no
    libmp3lame enabled no
    libnut enabled no
    libopenjpeg enabled no
    libschroedinger enabled no
    libspeex enabled no
    libtheora enabled no
    libvorbis enabled no
    libx264 enabled no
    libxvid enabled no
    vdpau enabled no
    zlib enabled yes
    bzlib enabled yes
    Enabled decoders:
    aac flashsv pcm_u24be
    aasc flic pcm_u24le
    adpcm_4xm flv pcm_u32be
    adpcm_adx fourxm pcm_u32le
    adpcm_ct fraps pcm_u8
    adpcm_ea gif pcm_zork
    adpcm_ea_maxis_xa h261 pcx
    adpcm_ea_r1 h263 png
    adpcm_ea_r2 h263i ptx
    adpcm_ea_r3 h264 qcelp
    adpcm_ea_xas huffyuv qdm2
    adpcm_g726 idcin qdraw
    adpcm_ima_amv imc qpeg
    adpcm_ima_dk3 indeo2 qtrle
    adpcm_ima_dk4 indeo3 ra_144
    adpcm_ima_ea_eacs interplay_dpcm ra_288
    adpcm_ima_ea_sead interplay_video rawvideo
    adpcm_ima_iss jpegls rl2
    adpcm_ima_qt kmvc roq
    adpcm_ima_smjpeg loco roq_dpcm
    adpcm_ima_wav mace3 rpza
    adpcm_ima_ws mace6 rv10
    adpcm_ms mdec rv20
    adpcm_sbpro_2 mimic rv30
    adpcm_sbpro_3 mjpeg rv40
    adpcm_sbpro_4 mjpegb sgi
    adpcm_swf mlp shorten
    adpcm_thp mmvideo smackaud
    adpcm_xa motionpixels smacker
    adpcm_yamaha mp1 smc
    alac mp2 snow
    amv mp3 sol_dpcm
    ape mp3adu sonic
    asv1 mp3on4 sp5x
    asv2 mpc7 sunrast
    atrac3 mpc8 svq1
    avs mpeg1video svq3
    bethsoftvid mpeg2video targa
    bfi mpeg4 theora
    bmp mpegvideo thp
    c93 msmpeg4v1 tiertexseqvideo
    cavs msmpeg4v2 tiff
    cinepak msmpeg4v3 truemotion1
    cljr msrle truemotion2
    cook msvideo1 truespeech
    cscd mszh tscc
    cyuv nellymoser tta
    dca nuv txd
    dnxhd pcm_alaw ulti
    dsicinaudio pcm_dvd vb
    dsicinvideo pcm_f32be vc1
    dvbsub pcm_f32le vcr1
    dvdsub pcm_f64be vmdaudio
    dvvideo pcm_f64le vmdvideo
    dxa pcm_mulaw vmnc
    eacmv pcm_s16be vorbis
    eatgq pcm_s16le vp3
    eatgv pcm_s16le_planar vp5
    eatqi pcm_s24be vp6
    eightbps pcm_s24daud vp6a
    eightsvx_exp pcm_s24le vp6f
    eightsvx_fib pcm_s32be vqa
    escape124 pcm_s32le wavpack
    ffv1 pcm_s8 wmav1
    ffvhuff pcm_u16be wmav2
    flac pcm_u16le wmv1
    wmv2 xan_dpcm xsub
    wmv3 xan_wc3 zlib
    wnv1 xl zmbv
    ws_snd1
    Enabled encoders:
    ac3 mjpeg pcm_u32be
    adpcm_adx mp2 pcm_u32le
    adpcm_g726 mpeg1video pcm_u8
    adpcm_ima_qt mpeg2video pcm_zork
    adpcm_ima_wav mpeg4 pgm
    adpcm_ms msmpeg4v1 pgmyuv
    adpcm_swf msmpeg4v2 png
    adpcm_yamaha msmpeg4v3 ppm
    alac pam qtrle
    asv1 pbm rawvideo
    asv2 pcm_alaw roq
    bmp pcm_f32be roq_dpcm
    dnxhd pcm_f32le rv10
    dvbsub pcm_f64be rv20
    dvdsub pcm_f64le sgi
    dvvideo pcm_mulaw snow
    flv mxf roq
    framecrc mxf_d10 swf
    gif null tg2
    gxf nut tgp
    h261 ogg vc1t
    h263 pcm_alaw voc
    h264 pcm_f32be wav
    image2 pcm_f32le yuv4mpegpipe
    image2pipe pcm_f64be
    Enabled protocols:
    file http tcp
    gopher pipe
    Enabled filters:
    crop
    Enabled bsfs:
    dump_extradata mov2textsub noise
    h264_mp4toannexb mp3_header_compress remove_extradata
    imx_dump_header mp3_header_decompress text2movsub
    mjpega_dump_header
    Enabled indevs:
    pr: -- empty file
    Enabled outdevs:
    pr: -- empty file
    License: LGPL
    Creating config.mak and config.h...
    # make
    make: Fatal error in reader: Makefile, line 5: Unexpected end of line seen

    I have the same issue, but will be trying the instructions in the link attached:
    http://chrismiles.livejournal.com/25439.html

  • Report Engine crashing on Solaris when report with graph is given.

    Hi,
    We are using following environment:
    Solaris 8
    Oracle 9i Report Sevices.
    When we try to execute reports having graphs then the report engine crashes with the following exception:
    REP-0177: Error while running in remote server
    REP-56048: Engine rwEng-0 crashed
    The complete crash log is also appendend in the end of this mail.
    When I remove the graph from the rdf then reports get exectued fine without any crash. The same rdg with graph works fine on windows NT.
    If somebody can help on this, it will be great.
    Thanks,
    Ashish
    The complete crash log is as follows:
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : 11 occurred at PC=0xf017b350
    Function name=_Xm21FreeHashTable
    Library=/usr/lib/libXm.so.4
    Current Java thread:
         at sun.awt.motif.MWindowPeer.create(Native Method)
         at sun.awt.motif.MComponentPeer.init(MComponentPeer.java:169)
         at sun.awt.motif.MWindowPeer.init(MWindowPeer.java:86)
         at sun.awt.motif.MFramePeer.<init>(MFramePeer.java:53)
         at sun.awt.motif.MToolkit.createFrame(MToolkit.java:138)
         at java.awt.Frame.addNotify(Frame.java:353)
         at java.awt.Window.pack(Window.java:369)
         at tdg.Perspective.<init>(Perspective.java:478)
         at oracle.dss.graph.PFJ.<init>(PFJ.java:47)
         at oracle.dss.graph.Graph.createPFJ(Graph.java:1190)
         at oracle.dss.graph.Graph._setupGraphView(Graph.java:353)
         at oracle.dss.graph.Graph.<init>(Graph.java:164)
         at oracle.reports.chart.Chart.<init>(Chart.java:51)
         at oracle.reports.chart.ChartRunner.<init>(ChartRunner.java:46)
         at oracle.reports.engine.EngineImpl.CRunReport(Native Method)
         at oracle.reports.engine.EngineImpl.run(EngineImpl.java:289)
         at oracle.reports.engine.EngineClassPOATie.run(EngineClassPOATie.java:84)
         at oracle.reports.engine.EngineClassPOA._invoke(EngineClassPOA.java:117)
         at oracle.reports.engine.EngineClassPOA._invoke(EngineClassPOA.java:62)
         at com.inprise.vbroker.poa.POAImpl.invoke(POAImpl.java:2355)
         at com.inprise.vbroker.poa.ActivationRecord.invoke(ActivationRecord.java:104)
         at com.inprise.vbroker.GIOP.GiopProtocolAdapter.doRequest(GiopProtocolAdapter.java:492)
         at com.inprise.vbroker.IIOP.ServerProtocolAdapter.doRequest(ServerProtocolAdapter.java:64)
         at com.inprise.vbroker.GIOP.GiopProtocolAdapter.dispatchMessage(GiopProtocolAdapter.java:653)
         at com.inprise.vbroker.orb.TPDispatcherImpl$TPDispatcher.run(TPDispatcherImpl.java:99)
         at com.inprise.vbroker.orb.ThreadPool$PoolWorker.run(ThreadPool.java:76)
    Dynamic libraries:
    0x10000      /users/orarep9i/OraHome1/jdk/jre/bin/../bin/sparc/native_threads/java
    0xff350000      /usr/lib/libthread.so.1
    0xff390000      /usr/lib/libdl.so.1
    0xff200000      /usr/lib/libc.so.1
    0xff330000      /usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1
    0xfe480000      /users/orarep9i/OraHome1/jdk/jre/lib/sparc/client/libjvm.so
    0xff2d0000      /usr/lib/libCrun.so.1
    0xff1d0000      /usr/lib/libsocket.so.1
    0xff100000      /usr/lib/libnsl.so.1
    0xff0d0000      /usr/lib/libm.so.1
    0xff310000      /usr/lib/libw.so.1
    0xff0b0000      /usr/lib/libmp.so.2
    0xff080000      /users/orarep9i/OraHome1/jdk/jre/lib/sparc/native_threads/libhpi.so
    0xff040000      /users/orarep9i/OraHome1/jdk/jre/lib/sparc/libverify.so
    0xfe440000      /users/orarep9i/OraHome1/jdk/jre/lib/sparc/libjava.so
    0xfe410000      /users/orarep9i/OraHome1/jdk/jre/lib/sparc/libzip.so
    0xf3be0000      /users/orarep9i/OraHome1/jdk/jre/lib/sparc/libnet.so
    0xf3bc0000      /users/orarep9i/OraHome1/jdk/jre/lib/sparc/libioser12.so
    0xf39e0000      /usr/lib/nss_nis.so.1
    0xf2000000      /users/orarep9i/OraHome1/lib/librw90.so
    0xf1d00000      /users/orarep9i/OraHome1/lib/libobx90.so.0
    0xf36b0000      /users/orarep9i/OraHome1/lib/librws90.so.0
    0xf2a80000      /users/orarep9i/OraHome1/lib/libde90.so.0
    0xf2fc0000      /users/orarep9i/OraHome1/lib/libucol90.so.0
    0xf39b0000      /users/orarep9i/OraHome1/lib/libuicc90.so.0
    0xf2ea0000      /users/orarep9i/OraHome1/lib/libca90.so.0
    0xf35e0000      /users/orarep9i/OraHome1/lib/libmma90.so.0
    0xf2dc0000      /users/orarep9i/OraHome1/lib/libmmiw90.so.0
    0xf3860000      /users/orarep9i/OraHome1/lib/libmmov90.so.0
    0xf2f90000      /users/orarep9i/OraHome1/lib/libmmos90.so.0
    0xf2cc0000      /users/orarep9i/OraHome1/lib/libmmoi90.so.0
    0xf32e0000      /users/orarep9i/OraHome1/lib/libmmia90.so.0
    0xf2da0000      /users/orarep9i/OraHome1/lib/libmmft90.so.0
    0xf1fc0000      /users/orarep9i/OraHome1/lib/libmmcm90.so.0
    0xf1c00000      /users/orarep9i/OraHome1/lib/libvgs90.so.0
    0xf2ca0000      /users/orarep9i/OraHome1/lib/libuihx90.so.0
    0xf1b90000      /users/orarep9i/OraHome1/lib/libuc90.so.0
    0xf1b20000      /users/orarep9i/OraHome1/lib/libuipr90.so.0
    0xf1900000      /users/orarep9i/OraHome1/lib/libuimotif90.so.0
    0xf1ae0000      /users/orarep9i/OraHome1/lib/libot90.so.0
    0xf18a0000      /users/orarep9i/OraHome1/lib/librem90.so.0
    0xf1820000      /users/orarep9i/OraHome1/lib/libree90.so.0
    0xf1fa0000      /users/orarep9i/OraHome1/lib/librec90.so.0
    0xf17f0000      /users/orarep9i/OraHome1/lib/libuiimg90.so.0
    0xf17b0000      /users/orarep9i/OraHome1/lib/libuia90.so.0
    0xf2a60000      /users/orarep9i/OraHome1/lib/libtknqap90.so.0
    0xf1780000      /users/orarep9i/OraHome1/lib/libutt90.so.0
    0xf1750000      /users/orarep9i/OraHome1/lib/librod90.so.0
    0xf1720000      /users/orarep9i/OraHome1/lib/libror90.so.0
    0xf16f0000      /users/orarep9i/OraHome1/lib/libros90.so.0
    0xf16c0000      /users/orarep9i/OraHome1/lib/libuat90.so.0
    0xf16a0000      /users/orarep9i/OraHome1/lib/libdfc90.so.0
    0xf1680000      /users/orarep9i/OraHome1/lib/libutc90.so.0
    0xf1660000      /users/orarep9i/OraHome1/lib/libutj90.so.0
    0xf1630000      /users/orarep9i/OraHome1/lib/libutl90.so.0
    0xf1610000      /users/orarep9i/OraHome1/lib/libsl90.so.0
    0xf0c00000      /users/orarep9i/OraHome1/lib/libclntsh.so.9.0
    0xf15f0000      /users/orarep9i/OraHome1/lib/libwtc9.so
    0xf15d0000      /usr/lib/libsched.so.1
    0xf15b0000      /usr/lib/libaio.so.1
    0xf0a00000      /usr/lib/libXm.so.3
    0xf1540000      /usr/lib/libXt.so.4
    0xf0900000      /usr/lib/libX11.so.4
    0xf1520000      /usr/lib/libgen.so.1
    0xf1500000      /usr/lib/librt.so.1
    0xf14e0000      /usr/lib/libSM.so.6
    0xf14b0000      /usr/lib/libICE.so.6
    0xf1480000      /usr/lib/libXext.so.0
    0xf0bd0000      /usr/openwin/lib/libdga.so.1
    0xf0bb0000      /users/orarep9i/OraHome1/jdk/jre/lib/sparc/libawt.so
    0xf0280000      /users/orarep9i/OraHome1/jdk/jre/lib/sparc/motif21/libmawt.so
    0xf09b0000      /users/orarep9i/OraHome1/jdk/jre/bin/../lib/sparc/libmlib_image.so
    0xf0000000      /usr/lib/libXm.so.4
    0xf08e0000      /usr/openwin/lib/libXtst.so.1
    0xeff00000      /users/orarep9i/OraHome1/jdk/jre/lib/sparc/libfontmanager.so
    0xf07a0000      /usr/openwin/lib/libdps.so.5
    Local Time = Fri Apr 18 09:22:09 2003
    Elapsed Time = 110
    # The exception above was detected in native code outside the VM
    # Java VM: Java HotSpot(TM) Client VM (1.3.1_02-b02 mixed mode)

    Please try the following
    * Modify $ORACLE_HOME/bin/reports.sh, replace "classic"
    with "server" in the LD_LIBRARY_PATH for the JVM
    * Modify $ORACLE_HOME/bin/rwengine.sh, just before the exec
    command, insert the following line:
    export LD_PRELOAD=$ORACLE_HOME/jdk/jre/lib/i386/libawt.so
    In Linux there was a similar problem and the above workaround worked . You can give this a try .
    Thanks
    The Oracle Reports Team

Maybe you are looking for