Gcc3 compiling environment

Hi, I have a problem with gcc. In my laptop I had gcc4 installed, with libstdc++ and glibc, and everything worked smoothly. I had the necessity to install gcc-3.4 to compile an old version of a data analysis program which was not ported to gcc4. I installed gcc-3.4, but got some errors. In the support forum of the program i've been told that such errors are because my libstdc++ and glibc are not matching my gcc linker version. So my question is: how to build a full gcc-3.4 compile environment? Where can I find the needed packages?
Thanks for the help

Yesterday I've finally been able to compile root 5.14 using gcc-3.4 (as found in the gcc34 package from repository). I had to tweak the configuration heavily. First of all, there's a small bug in the configure script which won't allow you to use the GNU Scientific Library whose subversion is a two digit number (eg., >= 1.10). This is needed to enable mathmore support; fix it like this:
--- configure-bug 2009-01-18 20:41:56.000000000 +0100
+++ configure 2009-01-18 16:12:48.000000000 +0100
@@ -3503,7 +3503,7 @@
# check for gsl version >= 1.8
if test ! "x$found_dir" = "x"; then
message "Checking for GSL version >= 1.8"
- gsl_version=`grep "define GSL" $found_dir/gsl/gsl_version.h | sed 's/^.*"\([0-9]\.[0-9]\)"/\1/' | awk 'BEGIN { FS="." } { printf "%d", $1 * 1000 + $2 }'`
+ gsl_version=`grep "define GSL" $found_dir/gsl/gsl_version.h | sed 's/^.*"\([0-9]\.[0-9]*\)"/\1/' | awk 'BEGIN { FS="." } { printf "%d", $1 * 1000 + $2 }'`
if test $gsl_version -lt 1008; then
gslskip="skip"
result "no
To make sure that gcc-3.4 and g++-3.4 are used through all the build you have to set it in <root source>/config/Makefile.linux (both in the compiling and linking options). In the same file, change also the fortran complier from g77 to gfortran. If you want to use xrootd then you have to perform also this operation: unpack the <root source>/xrootd/src/xrootd-20060928-1600.src.tgz tarball before launching configure, change gcc -> gcc-3.4 and g++ -> g++-3.4 everywhere in configure, configure.ac andd config/GNUmake.rules.gcc, then pack the  tarball again and substitute the original one with the  modified one. This is because xrootd seems to have its own configuration files, and doesn't refer to Makefile.linux.
With these tweaks, this configuration worked for me:
./configure linux --enable-minuit2 --enable-mathmore --disable-krb5 --disable-cintex --disable-clarens
You should be able to enable kerberos support with MIT Kerberos (in my system there's heimdal kerberos which is not compatible with root).

Similar Messages

  • How to revover compiling environment?

    I installed Oracle8.1.7 server on Redhat7.3
    so I had to change my compiling version to 6.2 with following files
    these rpms:
    compat-egcs-6.2-1.1.2.14.i386.rpm
    compat-glibc-6.2-2.1.3.2.i386.rpm
    compat-libs-6.2-3.i386.rpm
    How could I recover my original compiling environment?
    Thanks alot

    Hi Vikas,
    You could use Azure Management API to get the deployment configuration. For example, You could use
    'Get Deployment' to get a deployment information. And you could get the role environment form the 'DeploymentSlot' . About how to detect the Environment, I suggest you
    could refer to those post:
    http://stackoverflow.com/a/4330628
    http://stackoverflow.com/a/7111195
    And I suggest you could see this code sample from this page:
    http://convective.wordpress.com/2009/12/19/service-management-api-in-windows-azure/
    Hope this helps.
    Will 
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Compiler environment variables

    Hi all,
    I'm trying to use the function implemented in
    the .
    The SDK help on that item saids that it suported only under
    winnt4.0/2000 (so it fits my case).
    BUT when I compile the module contaning this call it returns with the
    error: "Missing prototype"!!! although I encluded the and
    the as written in the SDK help.
    note: The also located in that dll warks fine!
    I've searched in the for the problematic function and foud
    the following:
    #if(_WIN32_WINNT >= 0x0400)
    WINBASEAPI
    BOOL
    WINAPI
    TryEnterCriticalSection(
    IN OUT LPCRITICAL_SECTION lpCriticalSection
    #endif /* _WIN32_WINNT >= 0x0400 */
    It seems that the compil
    er environment variables isn't set correctly
    somehow.
    [Image]
    How can I change the Compiler environment variables to match my needs?
    Thanks...

    The Options menu in the Project Window has an entry for Compiler
    Defines. Try adding this: /D_WIN32_WINNT=0x0400
    Peter

  • Forms compilation environment settings

    Hi,
    Is it possible to configure Forms Builder to use other settings (for example another NLS_LANG) that the registry one?
    In my case, I have to use NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 for the Forms generation using Designer.
    But I want that in the Forms Builder, if I compile a module (ctrl + t), the builder uses another NLS_LANG setting so the .fmx is compiled with another NLS_SETTING that the one in the registry.
    Regards,
    Patrick
    IDS 10.1.2.2.0 on Win Xp

    Hi,
    I have special characters (prompt, item label, ...) in the fmb. If the fmx is not created using UTF8 NLS settings, those characters are not well displayed.
    I need the builder to compile using a different NLS than the registry one, if possible.
    As explain below, I can always recompile my fmb using a script but I rather prefer to have the good NLS when the builder generates the fmx
    SET NLS_LENGTH_SEMANTICS=CHAR
    SET NLS_LANG=AMERICAN_AMERICA.UTF8
    FRMCMP module=test.fmb userid.....
    Thanks

  • Metapackage or guidelines help to build general compiling environment?

    hi there,
    i am new guy to archlinux, i just got my box up and now urge to try abs. i followed the wiki to prepare the abs environment, but while i was trying to #makepkg -csi, abs complained missing make,pkg-config etc... i am too lazy to #pacman S all these basic development packages manually, i wonder if there is a meta package to set all these up(i heard of base-dev but i couldn't find it from all the repos), or may be there are guidelines explain how to get it done? please advise.
    Semson
    Last edited by semson (2007-10-31 05:06:11)

    re: Allan & Phrodo_00
    #pacman -S base-devel works!!!! i believed there was a typo mistake in my first trial... now makepkg runs happily thanks for helping.

  • SDK compile environment

    Hi,
    We have more than one programmer to develop, How to gather them source code and complie ?
    As I know, we can setup one server(complier server) to gather all source code and complie.
    My question is
    1. this complier server's Env. must be a XP 32 bits? Or 64 bit(win 2003, 2008) is also ok? Because we have high level server and RAM is 16G. If we install 32 bits XP but XP cannot access memory more than 3G. It's wasting.
    Thanks!

    Hi Ivan,
    So you mean I have to install SAP  DB (from MAXDB_WINDOWS_I386 folder) and then
    execute CE711_01_IM_WIN_I386_MSS/sapinst.
    Please see the file structure that I download from SAP protal. Becasue I cannot see like
    CE711_01_IM_WIN_I386_SAPDB string.
    BTW, for your experence, SAP DB performace is better than SQL Server ? IF not, maybe I will install SQL Server.
    2008/12/09  下午 01:15    <DIR>          CE711_01_DOCU
    2008/11/26  下午 03:04    <DIR>          CE711_01_IM_WIN_I386_ADA
    2008/11/26  下午 03:04    <DIR>          CE711_01_IM_WIN_I386_MSS
    2008/12/09  下午 01:15    <DIR>          CE711_01_JAVA_EXPORT
    2008/12/09  下午 01:15    <DIR>          CE711_01_JAVA_IDE
    2008/12/09  下午 01:15    <DIR>          CE711_01_JAVA_J2EE_INST
    2008/12/09  下午 01:15    <DIR>          CE711_01_JAVA_J2EE_OSINDEP
    2008/12/09  下午 01:16    <DIR>          CE711_01_JAVA_J2EE_OSINDEP_UT
    2008/12/09  下午 01:19    <DIR>          CE711_01_JAVA_JDMP
    2008/12/09  下午 01:23    <DIR>          CE711_01_JAVA_JDMP_COMP
    2008/12/09  下午 01:23    <DIR>          ESE_NET_11
    2008/12/08  下午 03:01    <DIR>          FWK_CE711_01_TOOLS_WIN_I386
    2008/11/14  上午 10:42    <DIR>          K_CE711_UI_WINDOWS_I386
    2008/10/22  下午 04:02               337 LABELIDX.ASC
    2008/06/12  上午 05:59    <DIR>          MAXDB_UPDATE
    2008/06/12  上午 06:00    <DIR>          MAXDB_WINDOWS_I386

  • Issue with AIA XPath Functions while compiling in JDeveloper 11.1.1.2.0

    Hi,
    BPEL flow contains Assign activity as below :
    <assign name="Assign_1"><copy><from expression='aia.getServiceProperty("{http://xmlns.oracle.com/ABCSImpl/SAP/Core/UpdateItemListSAPReqABCSImpl/V1}UpdateItemListSAPReqABCSImpl","Default.SystemID",true())'/>
    <to variable="temp"/></copy> </assign>
    When I try to compile this flow, it gives me below errors :
    SOALog:
    Buildfile: D:\Oracle\Middleware\jdeveloper\bin\ant-sca-compile.xml
    scac:
    [scac] Validating composite : 'D:\test\TestAIAFunc\composite.xml'
    [scac] FATAL_ERROR: in TestAIABPELProcess.bpel(81): unresolved xpath function
    [scac] could not resolve xpath function "aia.getServiceProperty", because function "aia.getServiceProperty" not registered.
    [scac] Make sure this function is either in the system xpath function configuration file or in the custom xpath function configuration file. Refer to the user guide regarding how to register xpath functions in your compiler environment.
    BUILD FAILED
    D:\Oracle\Middleware\jdeveloper\bin\ant-sca-compile.xml:264: Java returned: 1 Check log file : D:\test\TestAIAFunc\SCA-INF\classes\scac.log for errors
    Total time: 9 seconds
    CompilerLog:
    Project: D:\test\TestAIAFunc\TestAIAFunc.jpr
    D:\test\TestAIAFunc\TestAIABPELProcess.bpel
    Error(81): unresolved xpath function
    could not resolve xpath function "aia.getServiceProperty", because function "aia.getServiceProperty" not registered.
    Make sure this function is either in the system xpath function configuration file or in the custom xpath function configuration file. Refer to the user guide regarding how to register xpath functions in your compiler environment.
    I got latest aia.jar from server(SOA11.1.1.2, weblogic 10.3.2, AIA11gR1) and added aia.jar @ JDeveloper 11.1.1.2--> Tools--> Preferences--> SOA
    I also added it in jdeveloper/lib, jdeveloper/jdev/lib
    aia namespace is there in .bpel as : xmlns:aia="http://www.oracle.com/XSL/Transform/java/oracle.apps.aia.core.xpath.AIAFunctions"
    Thanks,
    Hema

    You have to include the aia.jar file. I had same issue .. I had aia.jar included in the project but the file was not ther ein the path . so i updated the correct path .. it worked

  • "Error running javac.exe compiler" when using ant to compile Eclipse plugin

    Hi
    I encounter an error "Error running C:\jdk1.5.0_06\bin\javac.exe compiler" when building my project using ant1.7.
    My project has 10 eclipse plugins, and each plugin is compiled by invoking following ant target
    <!-- ===================================================================
    Compile specified plugin
         target parameters:
              param.plugin.dir: the plugin directory
              param.plugin.targetJarFile: the name of jar file for the given plugin
              param.plugin.src.dir: the folder name of source codes. Note: it is relative path name
              param.fork: indicate if another process is forked to run javac
    =================================================================== -->
    <target name="compilePlugin">
         <!-- Prepare compile environment -->
         <!-- Delete obsolete build folder -->
         <delete dir="${param.plugin.dir}/${build.dir}" quiet="true"/>
         <!-- Delete obsolete jar file -->
         <delete file="${param.plugin.dir}/${param.plugin.targetJarFile}" quiet="true"/>
         <mkdir dir="${param.plugin.dir}/${build.dir}"/>
         <!-- Compile source codes -->
         <javac      srcdir="${param.plugin.dir}/${param.plugin.src.dir}"
                   destdir="${param.plugin.dir}/${build.dir}"
                   failonerror="${javacFailOnError}"
                   verbose="${javacVerbose}"
                   debug="${javacDebugInfo}"
                   deprecation="${javacDeprecation}"
              optimize="${javacOptimize}"
                   source="${javacSource}"
                   target="${javacTarget}"     
                   fork="${param.fork}" memoryInitialSize="256m" memoryMaximumSize="512m">
              <classpath refid="compile.classpath" />
         </javac>
         <!-- Create plugin jar file -->
         <copy todir="${param.plugin.dir}/${build.dir}" failonerror="true">
              <fileset dir="${param.plugin.dir}/${param.plugin.src.dir}" excludes="**/*.java, **/package.htm*" />
         </copy>
         <jar jarfile="${param.plugin.dir}/${param.plugin.targetJarFile}" basedir="${param.plugin.dir}/${build.dir}"/>
         <delete dir="${param.plugin.dir}/${build.dir}" quiet="true"/>
    </target>
    Since each of first 9 plugins contains less than 500 java source files, we always set "param.fork" to false when invoking this ant target.
    For the 10th plugin, it has about 1000 source files. If we set "param.fork" to false, we will get the error "Error running javac.exe compiler". So we have to set "param.fork" to true when compiling it. This week, this plugin contains about 1250 files and we get the same error again when compiling it. I tried to increase the "memoryMaximumSize" to "768", but still couldn't get through it.
    BTW, There are about 150 jar files in our classpath for compiling plugins. Do many jar files cause this problem?
    Any help is highly appreciated.
    Many thanks
    Oceanman

    I encountered a very similar error and I was able to resolve it by removing the following parameters from the javac task:
    fork="${param.fork}"
    memoryInitialSize="256m"
    memoryMaximumSize="512m"My values were not the same as yours, before I removed them, the values were set to:
    fork="true"
    memoryInitialSize="256m"
    memoryMaximumSize="256m" Not sure why this fixed my problem but it did. I was using Ant 1.7 and Java 1.6_07 hope this helps.

  • Microstate acctg. in large file compilation

    I am trying to enable microstate accounting by using the following code
    #include <procfs.h>
         sprintf(procname,"/proc/%d/ctl",(int)getpid());
         ctlfd = open(procname,O_WRONLY);
         ctl[0]=PCSET;
         ctl[1]=PR_MSACCT;
         write(ctlfd,ctl,2*sizeof(long));My application needs to be compiled with the large file compilation environment flags. But the compiler (SunStudio 8 on Solaris 8) gives me an error:
    "Cannot use procfs in the large file compilation environment".
    Is there any way to get around this problem?
    Or is there any other way to enable microstate accounting that would work with the large file compilation?

    Your question is not about C++, but about Solaris process accounting.
    Inspection of the procfs header shows that it requires a consistent ILP32 (32-bit int, long, and pointer) or LP64 (64-bit long and pointer) model. It won't work with the ILP32 model modified with 64-bit file access. The error message is coming from the procfs header.
    If you can build your application as a 64-bit program, using -xarch=v9, it should compile. But your application needs to be 64-bit clean, with no hidden ILP32 assumptions.
    Lint provides options for identifying C code that is not 64-bit clean. The C++ compiler has an -xport64 option for the same purpose. Refer to the C and C++ Users Guides for details.

  • Compiling AXI DMA linux drivers in SDK.

    Hi guys,
    I think I'm doing something wrong and It's making me crazy. I've got:
    Vivado 2015.2 w/ SDK.
    Zynq zc702.
    Tested in Linux 14.04 and Windows 7.
    And I want to use the axi dma drivers in a Linux application so that I downloaded the axidma_test.c example. At first most of the linux libraries threw an error until I linked somehow the libraries I found in the git repository "linux-xlnx/include".
    Then all of the "linux/*.h" libraries are recognized, but a new error appears: fatal error: asm/linkage.h not found. I tried to include this last one but I just made it worse. I cut down the code so that I only have a small snippet, having the same error:
    #include <linux/dma-mapping.h>
    int main() {
        printf("Hello World\n");
        return 0;
    I'm starting to think that I'm making it more difficult than it should be.
    Could anyone give me some advise how to successfully compile that small snippet? I would really appreciate it.
    Regards,
    Leroy
     

    Hello Leroy,
    Hmmm okay I found the one that I was thinking of:
    http://forums.xilinx.com/t5/Embedded-Linux/AXI-DMA-with-Zynq-Running-Linux/m-p/523105#M10658
    There's a presentation there with some code. About halfway down the pdf is an explanation of the software architecture for the AXI DMA linux driver and an explanation of where you need to add your application-specific layers and an example of doing so.
    As far as compiling, you really need two pieces still (bear in mind, I'm a little out of my area of expertise talking about the linux software side, so someone with more knowledge may correct the finer details. This is based on what I've gathered...):
    1) Kernel module to interface from the driver to userspace (for simplicity, you might use UIO for this like the second pdf that linnj posted in that link)
    2) Some application that runs in userspace that communicates with 1 above.
    For 1, you don't use SDK. You build a cross compile environment dependent on your kernel configuration and follow build steps:
    http://www.tldp.org/LDP/lkmpg/2.6/html/x181.html
    For 2, you'd use SDK as you are to build a Linux 'Application' (the word seems to have the connotation of running in userspace).

  • Compiling java programs

    Hi,
    Does it matter whether you compile your java program (to be run as applets) using jdk 1.5 or 1.4 or 1.3? Am I right to say that as long as it's compiled successfully, it will run from any browser?
    Thanks :)

    No, but the compatibility isn't with the browser but with the "plugin" that the browser uses to run Java.
    Each new major released of Java introduces new features and extensions to the class library which won't be there if the version of the plugin is older than the compiling environment.
    Class files actually contain the release number of the compiler that generated them and the JVM checks that it can handle the release in question.
    In a production environment you don't use applet tags but more complex HTML which specifies the release of the plugin required and directs the user to download the appropriate one if it's not already installed.
    (Annoyingly Windows Internet Explorer doesn't handle this properly if the person running the browser isn't allowed to install software).

  • Compile issues with cross-mipsel-linux-gnu-gcc

    I'm trying to set up some sort of cross-compilation environment in order to compile software for a MIPS device.
    I installed cross-mipsel-linux-gnu-gcc (4.7.2-1) along with cross-mipsel-linux-gnu-binutils (2.22-1). Then I tried to compile a simple Hello World, and the result was as follows:
    [mcmlxxxvi@deepspace1 hello-world]$ cat hello.c
    #include <stdio.h>
    int main()
    printf("Hello World!\n");
    return 0;
    [mcmlxxxvi@deepspace1 hello-world]$ mipsel-linux-gnu-gcc hello.c
    hello.c:1:19: fatal error: stdio.h: No such file or directory
    compilation terminated.
    [mcmlxxxvi@deepspace1 hello-world]$ mipsel-linux-gnu-gcc hello.c -I/usr/include
    /usr/lib/cross-mipsel-linux-gnu/lib/gcc/mipsel-linux-gnu/4.7.2/../../../../mipsel-linux-gnu/bin/ld: cannot find crt1.o: No such file or directory
    /usr/lib/cross-mipsel-linux-gnu/lib/gcc/mipsel-linux-gnu/4.7.2/../../../../mipsel-linux-gnu/bin/ld: cannot find crti.o: No such file or directory
    /usr/lib/cross-mipsel-linux-gnu/lib/gcc/mipsel-linux-gnu/4.7.2/../../../../mipsel-linux-gnu/bin/ld: cannot find crtbegin.o: No such file or directory
    /usr/lib/cross-mipsel-linux-gnu/lib/gcc/mipsel-linux-gnu/4.7.2/../../../../mipsel-linux-gnu/bin/ld: cannot find -lgcc
    /usr/lib/cross-mipsel-linux-gnu/lib/gcc/mipsel-linux-gnu/4.7.2/../../../../mipsel-linux-gnu/bin/ld: cannot find -lc
    /usr/lib/cross-mipsel-linux-gnu/lib/gcc/mipsel-linux-gnu/4.7.2/../../../../mipsel-linux-gnu/bin/ld: cannot find -lgcc
    /usr/lib/cross-mipsel-linux-gnu/lib/gcc/mipsel-linux-gnu/4.7.2/../../../../mipsel-linux-gnu/bin/ld: cannot find crtend.o: No such file or directory
    /usr/lib/cross-mipsel-linux-gnu/lib/gcc/mipsel-linux-gnu/4.7.2/../../../../mipsel-linux-gnu/bin/ld: cannot find crtn.o: No such file or directory
    collect2: error: ld returned 1 exit status
    I know I generally need a compatible glibc build, but a) there isn't a package pre-built for MIPS as the compiler, and b) there is no mention of glibc in either gcc or binutils' AUR pages. So I thought that these two packages were somehow supposed to be sufficient - and they aren't.
    I found a tutorial on setting up cross-compilation for MIPS and I tried to build libc, but as I used the gcc and bunutils AUR pacakges instead of going straight for the source, and, probably, as the tutorial is geared towards slightly older versions, I did not succeed. configure produced only a config.log and I wasn't able to make.
    So, how are cross-mipsel-linux-gnu-gcc and cross-mipsel-linux-gnu-binutils supposed to be used? How do I need to set up my environment in order to be able to invoke the MIPS gcc the same way as my regular gcc?
    Thanks in advance.

    The problem is gone after going to Kernel 39 in testing.

  • A free compiler?  Just not the consol one...

    Alright, I'm looking for a good free compiler. I currently use the one provided by sun that is run in the dos console. Well after being laughed at on these boards for using that to build and compile each application OVER and OVER, I think it's time I get something that will make life easier.
    Can anyone suggest anything to me please?

    You should avoid using the environment variable CLASSPATH. I agree in part. Inappropriate use of the CLASSPATH variable is a problem.
    I slightly mis-spoke; people should know how to use Java's classpath, and be able to set the classpath, using both the command line -classpath option and the classpath environment variable as appropriate.
    Probably 20% of the beginner problems I see here involve not being able to find classes and resources - and most of that is because the programmer doesn't understand the concept and usage of classpath.
    Ant is overkill unless the compile environment is complex enough to justify the investment in seting up and maintaining the scripts. When that point is reached, it's a fine tool.

  • Static glibc for minimyth build environment (again)

    Hi *
    I'm wonder what is targeted/expected Arch community attitude for extending Arch with new packages.
    Generally I have feeling that Arch is first Linux distro almost ideally answering my needs, priorities and way to achieve them.
    Above attributes were direct reason leading me to switch my home server to Arch and attempt to move my dev environment also to Arch.
    Here unfortunately I meet issue which blocking me with moving forward: lack of some packages - namely static glibc.
    For reasons by which I need such package pls see:
    http://bbs.archlinux.org/viewtopic.php?id=78822 and
    http://bbs.archlinux.org/viewtopic.php?id=78343
    Unfortunately no any allowing me to move forward, answer was provided, so basically I'm forced to leave Arch as my dev environment.
    Before giving up, I decided to give it last chance as I really like Arch - thats why I'm writing this post.
    Pls, don't get me wrong: Arch distro and  Arch community are really great and I don't want to be poor guy crying "I need package, give me package, help me...."
    On the other hand - my experience leading me to impression that Arch forums where I originally posted are in entushiasm/priding phase and  not successfully addressing cases like my case.
    So I'm in deciding phase: if community will help me - I will stay with Arch, if not - I will cry and leave Arch (wich will be really sad form me)
    br

    @gnud
    Thx for replay.
    I'm not programmer, so forgive me maybe incorrect answer...
    I want to use Arch as build environment for minimyth (small distro for diskless myth client).
    minimyth is build in cross-compilation environment.
    At cross-compile enviroment preparation stage, gcc for compiling target gcc compiler is build. Target gcc compiler is used for building target minimyth.
    I'm not sure, but I believe gcc used for building target gcc is statically linked with host glibc. It is probably safer, easier and minimizes incompatibilities.
    Below is log from my minimyth build process. This log (and replay of Pablo at http://www.minimyth.org/forum/viewtopic.php?f=14&t=2392) leads me to conclussion that my Arch is missing static glibc.
    This file contains any messages produced by compilers while
    running configure, to aid debugging if configure makes a mistake.
    It was created by configure, which was
    generated by GNU Autoconf 2.59. Invocation command line was
    $ .//../../../work/build_build.d/gcc-4.4.0/configure --prefix=/home/piotro/Desktop/minimyth-dev/images/build/usr --exec_prefix=/home/piotro/Desktop/minimyth-dev/images/build/usr --bindir=/home/piotro/Desktop/minimyth-dev/images/build/usr/bin --sbindir=/home/piotro/Desktop/minimyth-dev/images/build/usr/sbin --libexecdir=/home/piotro/Desktop/minimyth-dev/images/build/usr/libexec --datadir=/home/piotro/Desktop/minimyth-dev/images/build/usr/share --sysconfdir=/home/piotro/Desktop/minimyth-dev/images/build/etc --sharedstatedir=/home/piotro/Desktop/minimyth-dev/images/build/usr/share --localstatedir=/home/piotro/Desktop/minimyth-dev/images/build/var --libdir=/home/piotro/Desktop/minimyth-dev/images/build/usr/lib --infodir=/home/piotro/Desktop/minimyth-dev/images/build/usr/info --includedir=/home/piotro/Desktop/minimyth-dev/images/build/usr/include --oldincludedir=/home/piotro/Desktop/minimyth-dev/images/build/usr/include --mandir=/home/piotro/Desktop/minimyth-dev/images/build/usr/share/man --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-gnu-as --with-gnu-ld --with-local-prefix=/home/piotro/Desktop/minimyth-dev/images/build/usr --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --enable-libgomp --disable-libmudflap --disable-multilib --enable-nls --enable-shared --enable-threads=posix --enable-version-specific-runtime-libs --with-mpfr-include=//home/piotro/Desktop/minimyth-dev/images/build/usr/include --with-mpfr-lib=//home/piotro/Desktop/minimyth-dev/images/build/usr/lib --with-gmp-include=//home/piotro/Desktop/minimyth-dev/images/build/usr/include --with-gmp-lib=//home/piotro/Desktop/minimyth-dev/images/build/usr/lib --with-sysroot=/
    ## Platform. ##
    hostname = minimyth-dev
    uname -m = i686
    uname -r = 2.6.30-ARCH
    uname -s = Linux
    uname -v = #1 SMP PREEMPT Fri Jul 31 18:10:38 UTC 2009
    /usr/bin/uname -p = unknown
    /bin/uname -X = unknown
    /bin/arch = i686
    /usr/bin/arch -k = unknown
    /usr/convex/getsysinfo = unknown
    hostinfo = unknown
    /bin/machine = unknown
    /usr/bin/oslevel = unknown
    /bin/universe = unknown
    PATH: //home/piotro/Desktop/minimyth-dev/images/build/sbin
    PATH: //home/piotro/Desktop/minimyth-dev/images/build/bin
    PATH: //home/piotro/Desktop/minimyth-dev/images/build/usr/sbin
    PATH: //home/piotro/Desktop/minimyth-dev/images/build/usr/bin
    PATH: //home/piotro/Desktop/minimyth-dev/images/build/usr/kde/bin
    PATH: //home/piotro/Desktop/minimyth-dev/images/build/bin-build-system
    ## Core tests. ##
    configure:1563: checking build system type
    configure:1581: result: i686-pc-linux-gnu
    configure:1616: checking host system type
    configure:1630: result: i686-pc-linux-gnu
    configure:1638: checking target system type
    configure:1652: result: i686-pc-linux-gnu
    configure:1696: checking for a BSD-compatible install
    configure:1762: result: //home/piotro/Desktop/minimyth-dev/images/build/bin-build-system/install -c
    configure:1773: checking whether ln works
    configure:1795: result: yes
    configure:1799: checking whether ln -s works
    configure:1803: result: yes
    configure:2964: checking for i686-pc-linux-gnu-gcc
    configure:2990: result: gcc
    configure:3274: checking for C compiler version
    configure:3277: gcc --version </dev/null >&5
    gcc (GCC) 4.4.0
    Copyright (C) 2009 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    configure:3280: $? = 0
    configure:3282: gcc -v </dev/null >&5
    Using built-in specs.
    Target: i686-pc-linux-gnu
    Configured with: .//../../../work/build_build.d/gcc-4.4.0/configure --prefix=/home/piotro/Desktop/minimyth-dev/images/build/usr --exec_prefix=/home/piotro/Desktop/minimyth-dev/images/build/usr --bindir=/home/piotro/Desktop/minimyth-dev/images/build/usr/bin --sbindir=/home/piotro/Desktop/minimyth-dev/images/build/usr/sbin --libexecdir=/home/piotro/Desktop/minimyth-dev/images/build/usr/libexec --datadir=/home/piotro/Desktop/minimyth-dev/images/build/usr/share --sysconfdir=/home/piotro/Desktop/minimyth-dev/images/build/etc --sharedstatedir=/home/piotro/Desktop/minimyth-dev/images/build/usr/share --localstatedir=/home/piotro/Desktop/minimyth-dev/images/build/var --libdir=/home/piotro/Desktop/minimyth-dev/images/build/usr/lib --infodir=/home/piotro/Desktop/minimyth-dev/images/build/usr/info --includedir=/home/piotro/Desktop/minimyth-dev/images/build/usr/include --oldincludedir=/home/piotro/Desktop/minimyth-dev/images/build/usr/include --mandir=/home/piotro/Desktop/minimyth-dev/images/build/usr/share/man --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-gnu-as --with-gnu-ld --with-local-prefix=/home/piotro/Desktop/minimyth-dev/images/build/usr --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c --disable-libgomp --disable-libmudflap --disable-libssp --disable-multilib --disable-nls --enable-shared --enable-threads=no --enable-version-specific-runtime-libs --with-mpfr-include=//home/piotro/Desktop/minimyth-dev/images/build/usr/include --with-mpfr-lib=//home/piotro/Desktop/minimyth-dev/images/build/usr/lib --with-gmp-include=//home/piotro/Desktop/minimyth-dev/images/build/usr/include --with-gmp-lib=//home/piotro/Desktop/minimyth-dev/images/build/usr/lib
    Thread model: single
    gcc version 4.4.0 (GCC)
    configure:3285: $? = 0
    configure:3287: gcc -V </dev/null >&5
    gcc: '-V' option must have argument
    configure:3290: $? = 1
    configure:3313: checking for C compiler default output file name
    configure:3316: gcc conftest.c >&5
    /home/piotro/Desktop/minimyth-dev/images/build/usr/lib/gcc/i686-pc-linux-gnu/4.4.0/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lc
    collect2: ld returned 1 exit status
    configure:3319: $? = 1
    configure: failed program was:
    | /* confdefs.h. */
    |
    | #define PACKAGE_NAME ""
    | #define PACKAGE_TARNAME ""
    | #define PACKAGE_VERSION ""
    | #define PACKAGE_STRING ""
    | #define PACKAGE_BUGREPORT ""
    | /* end confdefs.h. */
    |
    | int
    | main ()
    | {
    |
    | ;
    | return 0;
    | }
    configure:3357: error: in `/home/piotro/Desktop/minimyth-dev/script/devel/gcc/work/build_build.d/gcc-4.4.0_build':
    configure:3360: error: C compiler cannot create executables
    See `config.log' for more details.
    ## Cache variables. ##
    ac_cv_build=i686-pc-linux-gnu
    ac_cv_build_alias=i686-pc-linux-gnu
    ac_cv_env_AR_FOR_TARGET_set=
    ac_cv_env_AR_FOR_TARGET_value=
    ac_cv_env_AR_set=set
    ac_cv_env_AR_value=ar
    ac_cv_env_AS_FOR_TARGET_set=
    ac_cv_env_AS_FOR_TARGET_value=
    ac_cv_env_AS_set=set
    ac_cv_env_AS_value=as
    ac_cv_env_CC_FOR_TARGET_set=
    ac_cv_env_CC_FOR_TARGET_value=
    ac_cv_env_CC_set=set
    ac_cv_env_CC_value=gcc
    ac_cv_env_CFLAGS_set=set
    ac_cv_env_CFLAGS_value=
    ac_cv_env_CPPFLAGS_set=set
    ac_cv_env_CPPFLAGS_value=
    ac_cv_env_CXXFLAGS_set=set
    ac_cv_env_CXXFLAGS_value=
    ac_cv_env_CXX_FOR_TARGET_set=
    ac_cv_env_CXX_FOR_TARGET_value=
    ac_cv_env_CXX_set=set
    ac_cv_env_CXX_value=g++
    ac_cv_env_DLLTOOL_FOR_TARGET_set=
    ac_cv_env_DLLTOOL_FOR_TARGET_value=
    ac_cv_env_DLLTOOL_set=
    ac_cv_env_DLLTOOL_value=
    ac_cv_env_GCC_FOR_TARGET_set=
    ac_cv_env_GCC_FOR_TARGET_value=
    ac_cv_env_GCJ_FOR_TARGET_set=
    ac_cv_env_GCJ_FOR_TARGET_value=
    ac_cv_env_GFORTRAN_FOR_TARGET_set=
    ac_cv_env_GFORTRAN_FOR_TARGET_value=
    ac_cv_env_LDFLAGS_set=set
    ac_cv_env_LDFLAGS_value=
    ac_cv_env_LD_FOR_TARGET_set=
    ac_cv_env_LD_FOR_TARGET_value=
    ac_cv_env_LD_set=set
    ac_cv_env_LD_value=ld
    ac_cv_env_LIPO_FOR_TARGET_set=
    ac_cv_env_LIPO_FOR_TARGET_value=
    ac_cv_env_LIPO_set=
    ac_cv_env_LIPO_value=
    ac_cv_env_NM_FOR_TARGET_set=
    ac_cv_env_NM_FOR_TARGET_value=
    ac_cv_env_NM_set=set
    ac_cv_env_NM_value=nm
    ac_cv_env_OBJCOPY_set=set
    ac_cv_env_OBJCOPY_value=objcopy
    ac_cv_env_OBJDUMP_FOR_TARGET_set=
    ac_cv_env_OBJDUMP_FOR_TARGET_value=
    ac_cv_env_OBJDUMP_set=set
    ac_cv_env_OBJDUMP_value=objdump
    ac_cv_env_RANLIB_FOR_TARGET_set=
    ac_cv_env_RANLIB_FOR_TARGET_value=
    ac_cv_env_RANLIB_set=set
    ac_cv_env_RANLIB_value=ranlib
    ac_cv_env_STRIP_FOR_TARGET_set=
    ac_cv_env_STRIP_FOR_TARGET_value=
    ac_cv_env_STRIP_set=set
    ac_cv_env_STRIP_value=strip
    ac_cv_env_WINDMC_FOR_TARGET_set=
    ac_cv_env_WINDMC_FOR_TARGET_value=
    ac_cv_env_WINDMC_set=
    ac_cv_env_WINDMC_value=
    ac_cv_env_WINDRES_FOR_TARGET_set=
    ac_cv_env_WINDRES_FOR_TARGET_value=
    ac_cv_env_WINDRES_set=
    ac_cv_env_WINDRES_value=
    ac_cv_env_build_alias_set=set
    ac_cv_env_build_alias_value=i686-pc-linux-gnu
    ac_cv_env_host_alias_set=set
    ac_cv_env_host_alias_value=i686-pc-linux-gnu
    ac_cv_env_target_alias_set=set
    ac_cv_env_target_alias_value=i686-pc-linux-gnu
    ac_cv_host=i686-pc-linux-gnu
    ac_cv_host_alias=i686-pc-linux-gnu
    ac_cv_path_install='//home/piotro/Desktop/minimyth-dev/images/build/bin-build-system/install -c'
    ac_cv_prog_CC=gcc
    ac_cv_target=i686-pc-linux-gnu
    ac_cv_target_alias=i686-pc-linux-gnu
    acx_cv_prog_LN=ln
    ## Output variables. ##
    AR='ar'
    AR_FOR_BUILD='$(AR)'
    AR_FOR_TARGET=''
    AS='as'
    AS_FOR_BUILD='$(AS)'
    AS_FOR_TARGET=''
    BISON=''
    CC='gcc'
    CC_FOR_BUILD='$(CC)'
    CC_FOR_TARGET=''
    CFLAGS=''
    CFLAGS_FOR_BUILD=''
    CFLAGS_FOR_TARGET=''
    COMPILER_AS_FOR_TARGET=''
    COMPILER_LD_FOR_TARGET=''
    COMPILER_NM_FOR_TARGET=''
    CONFIGURE_GDB_TK=''
    CPPFLAGS=''
    CXX='g++'
    CXXFLAGS=''
    CXXFLAGS_FOR_BUILD=''
    CXXFLAGS_FOR_TARGET=''
    CXX_FOR_BUILD='$(CXX)'
    CXX_FOR_TARGET=''
    DEBUG_PREFIX_CFLAGS_FOR_TARGET=''
    DEFS=''
    DLLTOOL=''
    DLLTOOL_FOR_BUILD='$(DLLTOOL)'
    DLLTOOL_FOR_TARGET=''
    ECHO_C=''
    ECHO_N='-n'
    ECHO_T=''
    EXEEXT=''
    EXPECT=''
    FLAGS_FOR_TARGET=''
    FLEX=''
    GCC_FOR_TARGET=''
    GCC_SHLIB_SUBDIR=''
    GCJ_FOR_BUILD='$(GCJ)'
    GCJ_FOR_TARGET=''
    GDB_TK=''
    GFORTRAN_FOR_BUILD='$(GFORTRAN)'
    GFORTRAN_FOR_TARGET=''
    GNATBIND=''
    GNATMAKE=''
    INSTALL_DATA='${INSTALL} -m 644'
    INSTALL_GDB_TK=''
    INSTALL_PROGRAM='${INSTALL}'
    INSTALL_SCRIPT='${INSTALL}'
    LD='ld'
    LDFLAGS=''
    LDFLAGS_FOR_BUILD=''
    LD_FOR_BUILD='$(LD)'
    LD_FOR_TARGET=''
    LEX=''
    LIBOBJS=''
    LIBS=''
    LIPO=''
    LIPO_FOR_TARGET=''
    LN='ln'
    LN_S='ln -s'
    LTLIBOBJS=''
    M4=''
    MAINT=''
    MAINTAINER_MODE_FALSE=''
    MAINTAINER_MODE_TRUE=''
    MAKEINFO=''
    NM='nm'
    NM_FOR_BUILD='$(NM)'
    NM_FOR_TARGET=''
    OBJCOPY='objcopy'
    OBJDUMP='objdump'
    OBJDUMP_FOR_TARGET=''
    OBJEXT=''
    PACKAGE_BUGREPORT=''
    PACKAGE_NAME=''
    PACKAGE_STRING=''
    PACKAGE_TARNAME=''
    PACKAGE_VERSION=''
    PATH_SEPARATOR=':'
    RANLIB='ranlib'
    RANLIB_FOR_BUILD='$(RANLIB)'
    RANLIB_FOR_TARGET=''
    RAW_CXX_FOR_TARGET=''
    RPATH_ENVVAR=''
    RUNTEST=''
    SHELL='/bin/sh'
    STRIP='strip'
    STRIP_FOR_TARGET=''
    SYSROOT_CFLAGS_FOR_TARGET=''
    TOPLEVEL_CONFIGURE_ARGUMENTS='.//../../../work/build_build.d/gcc-4.4.0/configure --prefix=/home/piotro/Desktop/minimyth-dev/images/build/usr --exec_prefix=/home/piotro/Desktop/minimyth-dev/images/build/usr --bindir=/home/piotro/Desktop/minimyth-dev/images/build/usr/bin --sbindir=/home/piotro/Desktop/minimyth-dev/images/build/usr/sbin --libexecdir=/home/piotro/Desktop/minimyth-dev/images/build/usr/libexec --datadir=/home/piotro/Desktop/minimyth-dev/images/build/usr/share --sysconfdir=/home/piotro/Desktop/minimyth-dev/images/build/etc --sharedstatedir=/home/piotro/Desktop/minimyth-dev/images/build/usr/share --localstatedir=/home/piotro/Desktop/minimyth-dev/images/build/var --libdir=/home/piotro/Desktop/minimyth-dev/images/build/usr/lib --infodir=/home/piotro/Desktop/minimyth-dev/images/build/usr/info --includedir=/home/piotro/Desktop/minimyth-dev/images/build/usr/include --oldincludedir=/home/piotro/Desktop/minimyth-dev/images/build/usr/include --mandir=/home/piotro/Desktop/minimyth-dev/images/build/usr/share/man --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-gnu-as --with-gnu-ld --with-local-prefix=/home/piotro/Desktop/minimyth-dev/images/build/usr --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --enable-libgomp --disable-libmudflap --disable-multilib --enable-nls --enable-shared --enable-threads=posix --enable-version-specific-runtime-libs --with-mpfr-include=//home/piotro/Desktop/minimyth-dev/images/build/usr/include --with-mpfr-lib=//home/piotro/Desktop/minimyth-dev/images/build/usr/lib --with-gmp-include=//home/piotro/Desktop/minimyth-dev/images/build/usr/include --with-gmp-lib=//home/piotro/Desktop/minimyth-dev/images/build/usr/lib --with-sysroot=/'
    WINDMC=''
    WINDMC_FOR_BUILD='$(WINDMC)'
    WINDMC_FOR_TARGET=''
    WINDRES=''
    WINDRES_FOR_BUILD='$(WINDRES)'
    WINDRES_FOR_TARGET=''
    YACC=''
    ac_ct_CC=''
    ac_ct_CXX=''
    ac_ct_GNATBIND=''
    ac_ct_GNATMAKE=''
    bindir='/home/piotro/Desktop/minimyth-dev/images/build/usr/bin'
    build='i686-pc-linux-gnu'
    build_alias='i686-pc-linux-gnu'
    build_configargs=''
    build_configdirs='build-libiberty build-texinfo build-byacc build-flex build-bison build-m4 build-fixincludes'
    build_cpu='i686'
    build_libsubdir='build-i686-pc-linux-gnu'
    build_noncanonical='i686-pc-linux-gnu'
    build_os='linux-gnu'
    build_subdir='build-i686-pc-linux-gnu'
    build_tooldir=''
    build_vendor='pc'
    clooginc=''
    clooglibs=''
    config_shell='/bin/sh'
    configdirs='intl mmalloc libiberty opcodes bfd readline tcl tk itcl libgui zlib libcpp libdecnumber gmp mpfr ppl cloog libiconv texinfo byacc flex bison binutils gas ld fixincludes gcc sid sim gdb make patch prms send-pr gprof etc expect dejagnu ash bash bzip2 m4 autoconf automake libtool diff rcs fileutils shellutils time textutils wdiff find uudecode hello tar gzip indent recode release sed utils guile perl gawk findutils gettext zip fastjar gnattools'
    datadir='/home/piotro/Desktop/minimyth-dev/images/build/usr/share'
    datarootdir=''
    do_compare=''
    docdir='/home/piotro/Desktop/minimyth-dev/images/build/usr/share/doc'
    exec_prefix='/home/piotro/Desktop/minimyth-dev/images/build/usr'
    gmpinc=''
    gmplibs=''
    host='i686-pc-linux-gnu'
    host_alias='i686-pc-linux-gnu'
    host_configargs=''
    host_cpu='i686'
    host_noncanonical='i686-pc-linux-gnu'
    host_os='linux-gnu'
    host_subdir='.'
    host_vendor='pc'
    htmldir=''
    includedir='/home/piotro/Desktop/minimyth-dev/images/build/usr/include'
    infodir='/home/piotro/Desktop/minimyth-dev/images/build/usr/info'
    libdir='/home/piotro/Desktop/minimyth-dev/images/build/usr/lib'
    libexecdir='/home/piotro/Desktop/minimyth-dev/images/build/usr/libexec'
    localstatedir='/home/piotro/Desktop/minimyth-dev/images/build/var'
    mandir='/home/piotro/Desktop/minimyth-dev/images/build/usr/share/man'
    oldincludedir='/home/piotro/Desktop/minimyth-dev/images/build/usr/include'
    pdfdir=''
    pplinc=''
    ppllibs=''
    prefix='/home/piotro/Desktop/minimyth-dev/images/build/usr'
    program_transform_name='s,y,y,'
    sbindir='/home/piotro/Desktop/minimyth-dev/images/build/usr/sbin'
    sharedstatedir='/home/piotro/Desktop/minimyth-dev/images/build/usr/share'
    stage1_cflags=''
    stage1_checking=''
    stage1_languages=''
    stage2_werror_flag=''
    sysconfdir='/home/piotro/Desktop/minimyth-dev/images/build/etc'
    target='i686-pc-linux-gnu'
    target_alias='i686-pc-linux-gnu'
    target_configargs=''
    target_cpu='i686'
    target_noncanonical='i686-pc-linux-gnu'
    target_os='linux-gnu'
    target_subdir='i686-pc-linux-gnu'
    target_vendor='pc'
    tooldir=''
    ## Output files. ##
    alphaieee_frag=''
    host_makefile_frag='config/mh-x86omitfp'
    ospace_frag=''
    serialization_dependencies=''
    target_makefile_frag=''
    ## confdefs.h. ##
    #define PACKAGE_BUGREPORT ""
    #define PACKAGE_NAME ""
    #define PACKAGE_STRING ""
    #define PACKAGE_TARNAME ""
    #define PACKAGE_VERSION ""
    configure: exit 77

  • 9i installation problem on Fedora 5

    Hi,
    I am having some difficulties when installing Oracle 9i on Fedora 5 using the article from http://ivan.kartik.sk/oracle/install_ora9_fedora.html.
    Specifically, it is when "switching the GCC3 compiler binary with GCC2 compiler binary as following" by doing these:
    su -
    # cd /usr/bin
    # mv ./gcc ./gcc3
    # mv ./gcc296 ./gcc
    When entering the 3d line, I got this message:
    mv: cannot stat './gcc': No such file or directory.
    Can someone help?
    cder.

    I was kind of succesful to bypass this step. However now I have another issue. The article that I have been following (http://ivan.kartik.sk/oracle/install_ora9_fedora.html) says to install j2re-1_3_1_15-linux-i586.bin, or higher. So I downloaded jre-1_5_0_06-linux-i586.bin.
    // part of article
    Login as root and make the the file executable and then execute it. When the JRE is exracted move the "jre1.3.1_15" di rectory to "/opt" directory.
    # chmod +x j2re-1_3_1_15-linux-i586.bin
    # ./j2re-1_3_1_15-linux-i586.bin
    # mv jre1.3.1_15 /opt/
    // end of the part of article
    I assume a directory will be generated after extracting the file. However, I did the first 2 lines using the appropriate file names but there is no new directory.
    Can someone help? I am a real newbie on this. :-)

Maybe you are looking for