igotu2gpx team mailing list archive
-
igotu2gpx team
-
Mailing list archive
-
Message #00028
Re: [Bug 361820] Re: Errors while compiling on Mac OS X
Hi,
Thanks for looking into this but I wonder if my issues might be more
basic than this...?
How would you suggest actually making this? The docs say qmake/make/
make install - I guess that using the command line approach should
make this simpler so I tried qmake in the project root dir and got the
following:
Silly-iMac:igotu2gpx-0.2 Will$ qmake
Project MESSAGE: ------------------------------------
Project MESSAGE: Required dependencies:
Project MESSAGE: ------------------------------------
Project MESSAGE: Looking for boost-po : no
Project ERROR: Please install the necessary (devel) packages for boost-
po!
So - any idea how/where I should specify the boost rootdir? In my
Solaris days we used the .cshrc to define library paths and other
variables but you may have a better suggestion that will work with
this, hopefully!
Thanks,
Will
On 15 Apr 2009, at 17:38, Michael Hofmann wrote:
> Thanks for your bug report. Because I don't have a mac system, I need
> your help to get the Mac support in a usable state.
>
> I commit some smallish changes to the build system that should get
> you a
> bit further, but you need to checkout the version in bzr with "bzr
> branch lp:igotu2gpx".
>
> ** Changed in: igotu2gpx
> Importance: Undecided => Medium
>
> ** Changed in: igotu2gpx
> Status: New => Incomplete
>
> ** Changed in: igotu2gpx
> Milestone: None => 0.3
>
> ** Changed in: igotu2gpx
> Assignee: (unassigned) => Michael Hofmann (mh21)
>
> --
> Errors while compiling on Mac OS X
> https://bugs.launchpad.net/bugs/361820
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in MobileAction i-gotU USB GPS travel logger Mac/Linux
> support: Incomplete
>
> Bug description:
> Compiling on Mac OS X does not work, but it should theoretically.
>
> After a long break at programming, I'm trying to work out how to
> make use of the work done for the i-gotU. If someone could fill in
> any gaps I'd appreciate it.... I've not done dev on the Mac before
> but am familiar with Solaris/UNIX/C.
>
> Mac 10.5.6, Intel iMac, Xcode 3.1.2 tools installed, boost 1.38.0
> installed (std ./configure used - resulted in /usr/local install),
> Qt4.5.0 installed
>
> The install file states:
>
> To compile igotu2gpx, you need:
> - qt4
> - boost
> - boost-program-options
> - libusb
> - chrpath (optional, makes it possible to run the program without
> installation)
>
> So I have a compiler, I have qt4 and boost (which seems to include
> program-options).
>
> - libusb most recent version does not work on Mac so I instead used
> 0.1.12which installed in /usr/local/lib
> - chrpath could not find this but as it's optional this should be
> okay??
>
> So now what.. I tried qmake in igotu directory (prompt returns with
> no message) followed by make which returns with make: *** No targets
> specified and no makefile found. Stop.
>
> I' not sure if Qt Creator can/should be used or if the command line
> approach should work. I've not made any changes to include/path and
> wonder this would help and if so how should it be done?
>
> Plenty of questions and I appreciate any feedback/pointers to
> tutorials.
>
--
Errors while compiling on Mac OS X
https://bugs.launchpad.net/bugs/361820
You received this bug notification because you are a member of
MobileAction i-gotU USB GPS travel logger Mac/Linux support developers,
which is the registrant for igotu2gpx.
Status in MobileAction i-gotU USB GPS travel logger Mac/Linux support: Incomplete
Bug description:
Compiling on Mac OS X does not work, but it should theoretically.
After a long break at programming, I'm trying to work out how to make use of the work done for the i-gotU. If someone could fill in any gaps I'd appreciate it.... I've not done dev on the Mac before but am familiar with Solaris/UNIX/C.
Mac 10.5.6, Intel iMac, Xcode 3.1.2 tools installed, boost 1.38.0 installed (std ./configure used - resulted in /usr/local install), Qt4.5.0 installed
The install file states:
To compile igotu2gpx, you need:
- qt4
- boost
- boost-program-options
- libusb
- chrpath (optional, makes it possible to run the program without installation)
So I have a compiler, I have qt4 and boost (which seems to include program-options).
- libusb most recent version does not work on Mac so I instead used 0.1.12which installed in /usr/local/lib
- chrpath could not find this but as it's optional this should be okay??
So now what.. I tried qmake in igotu directory (prompt returns with no message) followed by make which returns with make: *** No targets specified and no makefile found. Stop.
I' not sure if Qt Creator can/should be used or if the command line approach should work. I've not made any changes to include/path and wonder this would help and if so how should it be done?
Plenty of questions and I appreciate any feedback/pointers to tutorials.
Follow ups
References