Announcement

Collapse
No announcement yet.

radio/hdradio/obdII testing in nghost

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • radio/hdradio/obdII testing in nghost

    I'm putting in some skin settings that should enable radio playback in nghost. It uses mplayer's "radio://[channel]" feature. If anyone has a radio that is linux compatible, would you mind testing this out?

    Also, the hdradio plugin needs more testing and tweaking. If you have one of those fancy visteon HDRadios, nGhost needs you!

    Last of all, I have only tested nGhost's OBD-II plugin in simulation. It needs to be tested on a real scan tool before release. If you have a OBD-II scantool, nGhost once again, needs you!

    If you don't have any of the above hardware and are looking for the excuse, here is your chance. Tell the wife that "nGhost needs you!".
    Former author of LinuxICE, nghost, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  • #2
    I just so happen to have a Visteon HD tuner and a couple of different laptops running Xubuntu and Ubuntu and a of course the proper cables. I just need to know how to setup the HD plugin.

    Comment


    • #3
      Thanks! You are a brave soul.

      All you need to do is compile with the --enable-hdradio flag.

      ./configure --enable-hdradio
      make
      make install

      if you don't feel like compiling from source, pm me and I'll build you a package.
      Former author of LinuxICE, nghost, nobdy.
      Current author of Automotive Message Broker (AMB).
      Works on Tizen IVI. Does not represent anyone or anything but himself.

      Comment


      • #4
        Okay, I got the source libnghost and nghost via svn, but I'm stuck on dependencies. When compiling libnghost's ./configure I get stuck at this point:

        checking for glClearColor in -lGL... no
        configure: error: Missing GL library

        I'm running Ubuntu Intrepid 8.10 64-bit.

        Comment


        • #5
          you are probably missing the opengl dev headers. I think it's libgl-mesa-dev or libgl-dev. something like that.

          you'll also need:

          libxml++2.6-dev
          libtag-dev
          libx11-dev ?
          libcurl3-gnutils-dev (search for libcurl)
          libboost-dev

          and probably a few more I'm not thinking of.
          Former author of LinuxICE, nghost, nobdy.
          Current author of Automotive Message Broker (AMB).
          Works on Tizen IVI. Does not represent anyone or anything but himself.

          Comment


          • #6
            Still no joy, same issue as posted above. I have libgl1-mesa-dev and libglu1-mesa-dev installed. Could it be a lack of linking between libraries? Or simply the 64-bit platform I'm using?

            Comment


            • #7
              can you pastebin your compilation process and provide a link in here.

              Originally posted by josborne79 View Post
              Okay, I got the source libnghost and nghost via svn, but I'm stuck on dependencies. When compiling libnghost's ./configure I get stuck at this point:

              checking for glClearColor in -lGL... no
              configure: error: Missing GL library

              I'm running Ubuntu Intrepid 8.10 64-bit.
              Isn't this related to opengl ???
              Do you have sdl-image sdl-ttf sdl-gfx development packages installed ?

              Comment


              • #8
                Attached is the output from the ./configure process.

                To my knowledge, the command referenced is related to OpenGL. Yes, I have SDL and SDL GFX installed.

                I think I have all the other dependencies installed.
                Attached Files

                Comment


                • #9
                  try installing freeglut. thats one of many things i automatically install on any machine i develop on.

                  Comment


                  • #10
                    Freeglut3 is already installed.

                    Comment


                    • #11
                      libglew-(ver)-dev? i think latest is 1.4...

                      Comment


                      • #12
                        libglew1.5-dev is installed.

                        I'm using a 64-bit Distribution. I have another laptop with Xubuntu 32-bit installed; I'll try compiling on that tonight.

                        Comment


                        • #13
                          libgl1-mesa-dev?

                          edit and when you say freeglut3 is installed is it freeglut3-dev?

                          Comment


                          • #14
                            Yep. libgl1-mesa-dev is installed.

                            Comment


                            • #15
                              Okay, here's the good news all at once.

                              On my older ThinkPad T42, running 32-bit Xubuntu, I was able to successfully compile and install the software with the --enable-hdradio flag.

                              The bad news is that when I run nghost from the terminal, it won't run. The error message is that it isn't finding the nghost library files.

                              When I run the command nghost, it responds with the error that libnghostgui2.so.0 is not found. The libnghost files are located in /usr/local/lib/ . Copying or creating symbolic links to those files in /usr/lib/ didn't solve the problem.

                              So... maybe some pre-made Debian or Ubuntu 32-bit packages might not be a bad idea at this point.

                              Comment

                              Working...
                              X