Building r8168-ck for linux-ck = 3.3

I tried editing the pkgbuild and install files to use the proper directories and get rid of the linux-ck <= 3.3 dependency and it seemed like all was going well until I got some ambiguous errors:
make -C src/ clean
make[1]: Entering directory `/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src'
make -C /lib/modules/3.3.1-2-ck/build SUBDIRS=/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src clean
make[2]: Entering directory `/usr/src/linux-3.3.1-2-ck'
CLEAN /tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/.tmp_versions
make[2]: Leaving directory `/usr/src/linux-3.3.1-2-ck'
make[1]: Leaving directory `/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src'
make -C src/ modules
make[1]: Entering directory `/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src'
make -C /lib/modules/3.3.1-2-ck/build SUBDIRS=/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src modules
make[2]: Entering directory `/usr/src/linux-3.3.1-2-ck'
CC [M] /tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.o
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2235:2: error: unknown field ‘get_rx_csum’ specified in initializer
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2235:2: warning: initialization from incompatible pointer type [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2235:2: warning: (near initialization for ‘rtl8168_ethtool_ops.nway_reset’) [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2236:2: error: unknown field ‘set_rx_csum’ specified in initializer
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2236:2: warning: initialization from incompatible pointer type [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2236:2: warning: (near initialization for ‘rtl8168_ethtool_ops.get_link’) [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2237:2: error: unknown field ‘get_tx_csum’ specified in initializer
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2237:2: warning: initialization from incompatible pointer type [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2237:2: warning: (near initialization for ‘rtl8168_ethtool_ops.get_eeprom_len’) [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2238:2: error: unknown field ‘set_tx_csum’ specified in initializer
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2238:2: warning: initialization from incompatible pointer type [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2238:2: warning: (near initialization for ‘rtl8168_ethtool_ops.get_eeprom’) [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2239:2: error: unknown field ‘get_sg’ specified in initializer
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2239:2: warning: initialization from incompatible pointer type [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2239:2: warning: (near initialization for ‘rtl8168_ethtool_ops.set_eeprom’) [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2240:2: error: unknown field ‘set_sg’ specified in initializer
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2240:2: warning: initialization from incompatible pointer type [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2240:2: warning: (near initialization for ‘rtl8168_ethtool_ops.get_coalesce’) [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2242:2: error: unknown field ‘get_tso’ specified in initializer
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2242:14: error: ‘ethtool_op_get_tso’ undeclared here (not in a function)
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2243:2: error: unknown field ‘set_tso’ specified in initializer
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:2243:14: error: ‘ethtool_op_set_tso’ undeclared here (not in a function)
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:12811:2: warning: initialization from incompatible pointer type [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:12811:2: warning: (near initialization for ‘rtl8168_netdev_ops.ndo_fix_features’) [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:12812:2: warning: initialization from incompatible pointer type [enabled by default]
/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.c:12812:2: warning: (near initialization for ‘rtl8168_netdev_ops.ndo_set_features’) [enabled by default]
make[3]: *** [/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src/r8168_n.o] Error 1
make[2]: *** [_module_/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src] Error 2
make[2]: Leaving directory `/usr/src/linux-3.3.1-2-ck'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/tmp/packerbuild-0/r8168-ck/r8168-ck/src/r8168-8.028.00/src'
make: *** [modules] Error 2
==> ERROR: A failure occurred in build().
Aborting...
The build failed.
Is there a way to fix this? Or does the current r8168 driver just not support linux 3.3 yet?

I alerted the package maintainer and he's apparently not achieving the same results as I am, so I'm going to post some information for anyone interested in building this for themselves.
People report a wide range of problems when using this fix in conjunction with gnome network manager, including high CPU usage and not being able to get an address from a DHCP server. I'm using wicd-curses, and I have a static IP assigned, no problems here.
I have ipv6 disabled. I did this by adding ipv6.disable=1 to the append line in syslinux.cfg
I didn't bother making a pkgbuild. I just downloaded the driver from the Realtek downloads page and ran their autorun.sh
The modified file I created can be viewed here.
The end result, is an i5 desktop system that not only has fully functional networking, but is faster than any machine I've ever used before in my life! linux-3.3-ck on a SSD is crazy fast!
Last edited by mynis01 (2012-04-15 05:13:43)

Similar Messages

  • Application builder ver7.1 for Linux

    I have compiled a program with Application Builder version 7,1 in
    Linux. The compilation has not given problems. When I launch the
    file.exe appears an error. The program does not find a
    share library (lvanlys.so).
    The application builder during the phase of compilation it has not created the library lvanlys.so.
    Why?

    jhoskins wrote:
    > Just one question for ROLFK, I have used the lvanllys.dll many
    > times in a build (Windows) and have always had to add it into the
    > build. Even when I choose to create the installer. Why is that?
    > Is the dll native to labview or to the runtime engine.
    It is part of the implementation of the analysis library functions of
    LabVIEW. I checked this and since LabVIEW 7.1 the runtime engine does
    install its own lvanlys.dll (and MKL "Intel Math Kernel Library" which
    is the actual implementation of a large part of the functions from the
    analysis library since LabVIEW 7.1)
    Before that lvanlys.dll was self contained and treated by the
    application builder just like another user DLL which got included in the
    application build itself.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • LabView 8 for Linux application distribution

    I have build an application for Linux using labview application builder.
    I now have a app.o file, but the application builder does not create a distribution package (unlike the windows application builder where it creates a data.cab that contains the application and runtime engine parts).
    How do I distribute the runtime engine components (or know what they are and where they are)?
    How do I tell an end-user how to install my program and the runtime engine?
    Note:  This application does not interface any hardware.  It reads a file using the command line and writes another file.

    If the built application does not use any NI drivers, or NI-VISA then the only other component you will need is the LabVIEW Run-time Engine.  You can download the version of the LabVIEW RTE that matches the version you built the application with from our download site http://joule.ni.com/nidu/cds/fn/p/sn/n17:runtime,n19:Linux,n23:4/lang/en. 
    To install your application on another machine you should only need to install the LabVIEW RTE rpm(s) using rpm.:
    rpm -Uvh *.rpm
    Then copy your binary file your built with the application builder to the new machine and run it.
    Shawn Bohrer
    National Instruments
    Use NI products on Linux? Come join the NI Linux Users Community

  • Flex Builder for Linux will need his companion Thermo

    I’ve been developing in Flex for a long time now. My
    main work is in the design area although I do a lot of coding. The
    Flex Builder Linux testing is being quite difficult, since the
    layout design view is not enabled yet. So we need a lot of
    imagination and a little bit of experience in AS3 and MXML tag
    codding.
    As a designer (and developer  ) I would like to ask
    for a Thermo for Linux. It’s just a request, but I think
    there are a lot of guys that share my opinion.
    Thanks,

    Hi, thanks for your answer.
    It turned out the problem was related to the *standalone* flashplayer.
    This is located in linux in:
    FLEX_BUILDER_INSTALL_PREFIX/Player/linux
    when I was clicking on the "Run" button Flex Builder was looking for a flashplayer standalone app, and was failing to find it.
    What I had to do was to add the complete the flashplayer path to the PATH used by eclipse.
    Now clicking on "Run" it compiles the application and launches the standalone player with the generated swf file.
    Now I wonder if there is some way to select the flashplayer to launch, and if it is possible to configure eclipse to make it launch a  browser or a custom script rather than execute that swf with the standalone player.
    Thanks, regards.

  • Suggestion for Linux Compilers Alpha Build 18 Readme

    The Alpha Build 18 Readme at
    <http://developers.sun.com/prodtech/cc/documentation/linux_ea/readme.html>
    does not make it clear how one should file bug reports against the
    build. Perhaps you could add a statement saying, "to file a bug
    report, start a new topic on the Sun Studio C forum", assuming that
    this is actually what you want people to do.

    Paul,
    "Compilers and Tools on Linux" page specifically says that " these early builds available is strictly for evaluation and to gather feedback thru the Sun Studio for Linux forum".
    We are trying to address all the problems reported on forums, however forums are not intended to be used as a primary framework for filing bugs.
    We are working on providing a convenient way to report bugs not just through a support contract channel (which will be still available for you if you have one). Thats still in progress AFAIK.
    regards,
    __Fedor.

  • Suggestions for Flex Builder for Linux

    I'm new to Flex, and I have to say that I'm enjoying it quite
    a lot. I think the thing that really helps speed up development is
    good tools. Flex Builder 3 for Linux makes a good start at
    providing a very nice development tool, but there are a couple of
    things I'd like to see different with this tool.
    First off, please give me an update site to use to install
    Flex Builder. I use Red Hat Developer Studio (soon to be JBoss
    Developer Studio, Eclipse 3.2 based), and I can't get FB 3 Alpha
    for Linux to install into it. I have been successful with base
    Eclipse Europa and FB 3, but I'd like to have my IDE tools in one
    frame. An update site would let me add FB 3 into any Eclipse flavor
    I choose, as long as it supported the appropriate components.
    Next, Design mode for FB 3 is a must. I am very functional
    with the content assist features in the source editor (and they are
    _quite_ good, I must say), but design view really helps me preview
    changes quickly and rapidly test out UI designs. Much faster than
    writing and launching over and over.
    Otherwise, great work, and please get out a new release
    soon!

    cdelashm wrote:
    > I'm new to Flex, and I have to say that I'm enjoying it
    quite a lot. I think
    > the thing that really helps speed up development is good
    tools. Flex Builder 3
    > for Linux makes a good start at providing a very nice
    development tool, but
    > there are a couple of things I'd like to see different
    with this tool.
    >
    > First off, please give me an update site to use to
    install Flex Builder. I
    > use Red Hat Developer Studio (soon to be JBoss Developer
    Studio, Eclipse 3.2
    > based), and I can't get FB 3 Alpha for Linux to install
    into it. I have been
    > successful with base Eclipse Europa and FB 3, but I'd
    like to have my IDE tools
    > in one frame. An update site would let me add FB 3 into
    any Eclipse flavor I
    > choose, as long as it supported the appropriate
    components.
    >
    > Next, Design mode for FB 3 is a must. I am very
    functional with the content
    > assist features in the source editor (and they are
    _quite_ good, I must say),
    > but design view really helps me preview changes quickly
    and rapidly test out UI
    > designs. Much faster than writing and launching over and
    over.
    >
    > Otherwise, great work, and please get out a new release
    soon!
    >
    >
    Thank you for your valuable feedback. Can you please take 2
    minutes to
    log an Enhancement Bug in the bug base so we can track your
    request and
    work on it as we proceed.
    http://bugs.adobe.com/jira
    (Choose Flex Builder Linux Project)
    Thanks
    Arun

  • Can I build an application for a linux machine from a windows machine?

    Is it possible, with LV2012, to build an application for a target other than the the machine type that I am working on?
    meaning, can I build an application to run on a linux machine from my development machine, which runs on windows?
    alternatively, can I build an applications to run (natively, no WOW) on a 32-bit OS from a development machine that is a 64-bit OS and 64-bit labview?
    Or does LV only build for similar targets as the development platform, and I would need to move the source code to another development machine to generate code for a different type of target machine?
    Thank you!
    Solved!
    Go to Solution.

    You can only do a build for the OS that you have a license for and for the OS bitness that you are using. In other words, you need LabVIEW for Linux or LabVIEW for Mac to build exe's for them and you need LabVIEW Windows 64-bit to build a 64 bit exe. It does require moving the source code to the other development systems.

  • PowerPC build for Linux?

    Is there any plan for a PowerPC (PPC) build of Flash Player
    for Linux? I would like Flash Player to work on my iBook which runs
    Linux...

    > Answer it and I will go away...
    I did answer it .. it will be available when its ready.
    If it isn't out there, then people here won't know. This is a
    forum for
    MM/Adobe clients, its not a direct line to god (I mean, the
    MM developers).
    if you're VERY lucky someone from MM will read it .. but
    whether or not they
    are allowed to answer it (even if they cane) with something
    definite is
    unlikely.
    Asking over and over won't make it happen any quicker. It
    will just
    encourage other people to ignore your posts.
    Jeckyl

  • [SOLVED] Build nvidia-173xx (173.14.31-7) for linux-ck-kx (3.4.1-2)

    I need a bit of help here. For a few months I have been using the proprietary nvidia-173xx driver for my old NV34 / GeForce FX 5200 (I have a downgraded xorg-1.10 and a compatible nvidia-173xx-utils (173.14.31-1)).
    I have four kernels, and I used to be able to build the nvidia-173xx module without problems for all four kernels.
    However, after the recent upgrade from linux-ck-kx-3.3 to linux-ck-kx-3.4 I can no longer build the nvidia-173xx for this kernel (but it still builds fine for the three other kernels on my system).
    Here is the error I receive:
    $ makepkg -sfci
    ==> Making package: nvidia-173xx-ck-kx 173.14.31-7 (Wed Jun 6 10:46:18 EDT 2012)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Retrieving Sources...
    -> Found NVIDIA-Linux-x86_64-173.14.31-pkg0.run
    -> Found generated.patch
    ==> Validating source files with md5sums...
    NVIDIA-Linux-x86_64-173.14.31-pkg0.run ... Passed
    generated.patch ... Passed
    ==> Extracting Sources...
    ==> Starting build()...
    Creating directory NVIDIA-Linux-x86_64-173.14.31-pkg0
    Verifying archive integrity... OK
    Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 173.14.31....................................................................................................................................
    patching file conftest.sh
    Makefile:339: /lib/modules/3.4.1-2-ck/build//Rules.make: No such file or directory
    make[1]: *** No rule to make target `/lib/modules/3.4.1-2-ck/build//Rules.make'. Stop.
    make: *** [module] Error 2
    ==> ERROR: A failure occurred in build().
    Aborting...
    I don’t know what to make of this error ; I’ve looked in `/lib/modules/<kernel-versions…>…' but I don’t see any file named `Rules.make' in there…
    Here are the files I use for building the modules (they are all slightly customized PKGBUILDs based on AUR/nvidia-173xx) :
    core/linux               --> PKGBUILD  --> nvidia.install
    core/linux-lts           --> PKGBUILD  --> nvidia.install
    AUR/linux-lts-ck       --> PKGBUILD  --> nvidia.install
    repo-ck/linux-ck-kx  --> PKGBUILD  --> nvidia.install
    In this list, #1-3 still build without a hitch, only #4 throws the error I pasted above. Ideas? Thanks in advance!
    Last edited by Montague (2012-06-07 21:53:12)

    Well nevermind, I don’t know what I was doing wrong before, but with yesterday’s update of nvidia-173xx (patch not longer required) and nvidia-173xx-utils in the AUR, I was able to upgrade to X.org-1.12, and I re-built the nvidia module for all my kernels. I now have a fully current arch system, yay !
    In case this is useful to anyone, here are the slightly modified PKGBUILD and nvidia.install that I used (based on natrio’s package in the AUR)

  • How to create a c++ shared library (.so) for linux real time (for myRio) with Eclipse to use in LabView?

    I tried already these Tutorials and Advices but I didn't find a solution:
    - http://www.ni.com/tutorial/14625/en/
    - http://www.ni.com/tutorial/14690/en/
    - http://forums.ni.com/t5/LabVIEW/Shared-Library-on-myrio-Linux-Real-time-system/m-p/2842540/
    - http://forums.ni.com/t5/LabVIEW/How-to-create-shared-library-for-linux-real-time-target-in/m-p/28218...
    - and some more
    I want use c++ codes on linux real time. For testing reasons I want to have a function that adds 2 values and gives the result.
    I've done these steps:
    1. writing a c++ file in Eclipse (see screensot 2)
    2. building a shared library (.so) from my c++ project in Eclipse (with Cross GCC)
    3. putting this file on myRio (path: /usr/local/lib/)
    4. creating a VI that calls this library from Labview with a "Call Library Function Node" (see screenshot3)
    5. Setting the properties for the "Call Library Function Node" (see screenshots 4-7)
    After I run this VI i get this error message: LabVIEW:  (Hex 0x627) The function name for the ... node cannot be found in the library. To correct this error, right-click the Call Library Function Node and select Configure from the shortcut menu. Then choose the correct function name. (see screenshot1)
    I've tried a lot things to solve this problem but I couldn't find a solution. Would be very happy if anyone can help me. I guess that I have to edit my c++ code to export my function (symbol). But I have no idea how to make it. I also tried it with a dll file in the same folder but it didn't help.
    Perhaps someone can send an example which works on myRIO.
    Thanks!
    screenshot1
    screenshot2
    screenshot3
    screenshot4
    screenshot5
    screenshot6
    screenshot7

     can see it in the screenshot8 there is a function called "_Z8AddierenddPd" instead of "Addieren". I copied this name to Labview (see screenshot9) and it worked.
    I'm sure that there is a way to compile the shared folder with gcc without decorations (mangling). But I don't know how. If someone has a recommendation I would be very glad!
    Prepend each function declaration that you want to be available without name decoration with
    extern "C" <your function declaration>
    Or if you have multiple functions you want to export you can in the header file where you declare your functions simply use:
    #ifdef __cplusplus
    extern "C" {
    #endif
    <all your function declarations>
    #ifdef __cplusplus
    #endif
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • It is not possible to install LenovoEMC Storage Manager for Linux on Ubuntu 14.10

    hi,
    I have big problem installing LenovoEMC Storage Manager for Linux on Ubuntu 14.10 64bit.
    I downloaded it from https://lenovo-na-en.custhelp.com/app/answers/detail/a_id/26108
    Installed JRE (both 64 and 32 bit)
    Selection Path Priority Status
    0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1 auto mode
    * 1 /usr/lib/jvm/java-8-oracle/jre/bin/java 1 manual mode
    2 /usr/local/java/jre1.8.0_25/bin/java 1 manual mode
    java -version
    java version "1.8.0_25"
    Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
    Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
    tryed with both. but without success.
    I am still getting error:
    ./setup-1.4.4.14439.bin
    Preparing to install...
    Extracting the JRE from the installer archive...
    Unpacking the JRE...
    Extracting the installation resources from the installer archive...
    Configuring the installer for this system's environment...
    Launching installer...
    Graphical installers are not supported by the VM. The console mode will be used instead...
    Preparing CONSOLE Mode Installation...
    ===============================================================================
    Choose Locale...
    1- Deutsch
    ->2- English
    3- Español
    4- Français
    5- Italiano
    6- Nederlands
    7- Português (Brasil)
    8- Svenska
    CHOOSE LOCALE BY NUMBER: 2
    =======================================================
    Installer User Interface Mode Not Supported
    The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The valid UI modes identifiers are GUI, Console, and Silent.
    =======================================================
    Any help?
    Thanks!
    Solved!
    Go to Solution.

    Ok , i got this baby working.. sudo is not a problem here.. you need to specify additional java parameter for installer!
    ./setup-1.4.4.14439.bin LAX_VM /usr/bin/java

  • Trouble building kernel module for sensor support

    Hi, I'm new here but have been using Arch for a while.  Recently, I decided to install Arch on an old laptop (Toshiba A70) and have managed to work out most of the kinks to where it runs nicely.  Unfortunately, ACPI support is spotty and the /sys/class/thermal directory gives me only cooling_device0.  I installed the lm-sensors package and ran sensors-detect, which yielded no results.  Although the laptop runs smoothly otherwise, I would like to know the CPU's temp so that I would be able to set up a fan control scheme and CPU scaling (so far it's stuck at the lowest frequency, and that's kind of a big deal for me since the laptop runs on an archaic mobile P4 chip).
    Sorry for the story but I felt some context was necessary.  I did manage to find a kernel module that would connect those sensors to ACPI for me (http://sourceforge.net/projects/omnibook/), however I'm having trouble building it on the latest kernel.  Here is the output from running make:
    make -C /lib/modules/3.16.1-1-ARCH/build SUBDIRS=/root/omnibook-2.20070211 modules
    make[1]: Entering directory '/usr/lib/modules/3.16.1-1-ARCH/build'
    CC [M] /root/omnibook-2.20070211/init.o
    In file included from /root/omnibook-2.20070211/init.c:26:0:
    /root/omnibook-2.20070211/laptop.h:25:3: warning: initialization from incompatible pointer type
    .callback = dmi_matched,
    ^
    /root/omnibook-2.20070211/laptop.h:25:3: warning: (near initialization for ‘omnibook_ids[0].callback’)
    /root/omnibook-2.20070211/laptop.h:34:3: warning: initialization from incompatible pointer type
    .callback = dmi_matched,
    ^
    /root/omnibook-2.20070211/laptop.h:34:3: warning: (near initialization for ‘omnibook_ids[1].callback’)
    /root/omnibook-2.20070211/laptop.h:43:3: warning: initialization from incompatible pointer type
    .callback = dmi_matched,
    ^
    // I left out most of the 'incompatible pointer type' warnings since they repeat for a while.
    ^
    /root/omnibook-2.20070211/laptop.h:1001:3: warning: (near initialization for ‘omnibook_ids[108].callback’)
    /root/omnibook-2.20070211/init.c: In function ‘dmi_matched’:
    /root/omnibook-2.20070211/init.c:141:16: warning: assignment discards ‘const’ qualifier from pointer target type
    laptop_model = dmi_get_system_info(DMI_PRODUCT_VERSION);
    ^
    /root/omnibook-2.20070211/init.c: In function ‘omnibook_init’:
    /root/omnibook-2.20070211/init.c:281:3: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]
    proc_entry = create_proc_entry(feature->name, pmode, omnibook_proc_root);
    ^
    /root/omnibook-2.20070211/init.c:281:14: warning: assignment makes pointer from integer without a cast
    proc_entry = create_proc_entry(feature->name, pmode, omnibook_proc_root);
    ^
    /root/omnibook-2.20070211/init.c:290:13: error: dereferencing pointer to incomplete type
    proc_entry->data = feature;
    ^
    /root/omnibook-2.20070211/init.c:291:13: error: dereferencing pointer to incomplete type
    proc_entry->read_proc = &procfile_read_dispatch;
    ^
    /root/omnibook-2.20070211/init.c:293:14: error: dereferencing pointer to incomplete type
    proc_entry->write_proc = &procfile_write_dispatch;
    ^
    /root/omnibook-2.20070211/init.c:294:13: error: dereferencing pointer to incomplete type
    proc_entry->owner = THIS_MODULE;
    ^
    cc1: some warnings being treated as errors
    scripts/Makefile.build:257: recipe for target '/root/omnibook-2.20070211/init.o' failed
    make[2]: *** [/root/omnibook-2.20070211/init.o] Error 1
    Makefile:1333: recipe for target '_module_/root/omnibook-2.20070211' failed
    make[1]: *** [_module_/root/omnibook-2.20070211] Error 2
    make[1]: Leaving directory '/usr/lib/modules/3.16.1-1-ARCH/build'
    Makefile:88: recipe for target 'omnibook.ko' failed
    make: *** [omnibook.ko] Error 2
    I have honestly no idea what to make of any of this and would really appreciate any help towards a solution.  Thanks for reading

    Welcome to Arch Linux
    That looks like it is a 2.6 kernel module
    http://sourceforge.net/p/omnibook/bugs/58/
    Did you try either of these AUR offerings?
    ewaller$@$odin ~ 1001 %packer -Ss omnibook
    aur/omnibook-git 20110911-9 (7)
    Kernel module for HP OmniBook,Pavilion,Toshiba and Compal ACL00 laptops
    aur/omnibook-svn-zen 268-1 (1)
    Kernel module for HP OmniBook, Pavilion, Toshiba and Compal ACL00 laptops
    ewaller$@$odin ~ 1002 %
    Last edited by ewaller (2014-08-23 23:33:53)

  • Why Apple does not offer support for linux?

    We all know the history of Apple. It clearly shows a trend to be open source, excepting for the licenses they share with Microsoft. In my personal case, I love open source because it has solved several of my problems. Just to share this with everyone, I am the network manager of a educational institution and I used to have my servers running on windows platform. Since we used to buy it all from Microsoft, they would give us free software for or labs, software like Visual Studio. They even assigned us engineers to plan everything for our servers, free of cost. Guess what? It was a disaster. We had our database destroyed by an external attack. We were “lucky” to have Microsoft in our servers and in our firewalls.
    We had to take action, so I decided to switch to Debian, and to use IPCOP (a great dedicated firewall, if there is anyone interested, the link is: http://ipcop.org/ , please note, I am NOT affiliated with them, and I will receive no compensation or benefit if you chose to access it or not ). Both open source. The result, no external attack has been able to pass trough. After that, we switched most* of our e-learning platforms to open source, and guess what? We are saving over 60,000 yearly just in software. So for those who are looking for a good way to get good security without loosing an eye, try open source.
    Now back to the point, I do not fully support any operative system. They all have their good features, or at least they should. The ones I know, are because I use them. My home network is composed by computers running in five different versions of Linux, two running in Mac OS X Tiger, and some others running in XP pro. My main computer is running in Ubuntu, and is really sad to see that there is no software from apple available for Linux. That is honestly the worst part of Linux, having no iTunes or QuickTime available. No way to see multimedia in the web, etc. A suggestion for apple would be, give support for Linux, there are a lot of us wanting the same.

    Apple makes software and hardware. Therefore they
    offer a total solution. Now they even can have
    windows xp running on their hardware. Making a
    version of mac os to run on linix isn't practically.
    Under a mac is unix and you can run unix software
    with the mac so you could do ever thing you are
    doing with a mac.
    I did not know Linux was one type of computer, like Mac...
    Next topic, If I was willing to pay for it, this thread would not exist, because I can actually use a commercial software to adapt the windows web plug ins to Linux... If I was in charge of Apple, I would propose to develop free software support of my products, - plug ins and so - to other operative systems... But of course, even if I did, it would not be up to me. It would have to pass trough several layers of bureaucracy, and it would take a lot of time to be approved or rejected.
    Anyway, the main issue is, the three most important OS's are Windows, Linux, and Mac. And that can't be denied. Now you can even run Windows in a Mac PC, and vice versa... besides being fancy, what else could I do with a Mac PC using Windows, when I can build a machine able to run Windows for less than 300 bucks? OK if you want to try a Mac in a i386 or a x86... but I still rather to be the proud owner of a PowerMac G5 than the owner of a Pentium 4 / AMD using Mac OS.
    Also, I thought it would be fun to see the reactions and opinions of other people with this topic, hence, I was not expecting anyone from Mac to read it, and really do something about it, because I know they won't.

  • How can i build RPMs file for my own Java Application?

    How can i build RPMs file for my own Java Application?....I have my own directory that contains all Java Source files and some files that my Application required....I want to build RPMs file like a install File to Linux System, Now my OS is Linux Fedora core 1.....How can i do this?

    I think that in order to create a RPM, you'd need to
    use some C.Nope - the RPM is all about packaging and the "magic" x.spec file. You can have anything you want in the RPM, but you have to use RPM tools to build the .rpm file. One of the features is that you can also indicate (via "install" scripts) modifications to other files or the filesystem to support the installation of whatever's in the RPM.

  • OWB 9.2 (for linux) can be installed on ES3.0?

    Hi,
    I am having OWB 9.2 for Linux. I installed the same on Linux AS2.1
    When I am trying to install it on ES3.0 (2.4.21-4.EL #1 Fri Oct 3 18:13:58 EDT 2003 i686 i686 i386 GNU/Linux), I am facing the below error
    "Initializing Java Virtual Machine from ../../stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/bin/java. Please wait...
    [oracle@bplinux55 Disk1]$ Error occurred during initialization of VM
    Unable to load native library: /OWB_DISK/Disk1/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
    The Java version installed on the m/c is
    java version "1.4.2_04"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)
    Java HotSpot(TM) Client VM (build 1.4.2_04-b05, mixed mode)
    How I can install OWB9.2 on ES3.0, or Oracle will issue some patch for the same.
    Regards
    Vipin Rana

    I had a similar problem using Red Hat. The solution was to reinstall JVM. There is an article in metalink describing the process:
    http://metalink.oracle.com/metalink/plsql/ml2_gui.startup
    Subject: How to Reload the JVM in 9.2.0.X
    Doc ID: Note:209870.1

Maybe you are looking for

  • Control record issue !

    Hi All, I am handling UK Payroll and got an issues related to payroll run and control record, Issue 1: The payroll driver (RPCALCG0) has skipped around 1500 Employees against payroll run for particular period Issue 2: How control record allowed user

  • How do I add an autoSize function to a Tooltip (AS 2)?

    Hi, I downloaded an Interactive Map from Active Den ... it came with an XML file that allows me to change some parts, but the part thatI need to change is not covered in the XML ... it needs to be changed in the Action Script. You can see the map her

  • MX922 and Windows 7- 64 bit

    I installed a new MX922 on my network. Everything went OK. I used the disk to add the printer to a PC with Vista and one with XP. Those PCs print fine. Whe I tried to install the printer on Win 7 - 64 bit Home Premium, it would only show me the insta

  • MacBook Pro Problem

    My MacBook Pro keeps freezing. I am still in the warranty time. What should i do?

  • External Document Linking

    Can someone tell me if it's possible to link to a specific area of an external document via ColdFusion? For example, I can create a link to a Micorsoft Word document. But is it possible to link to a certain page or paragraph within the document? Than