From: SourceForge.net <no...@so...> - 2006-12-25 10:00:23
|
Bugs item #1621919, was opened at 2006-12-25 02:00 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1621919&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: msys Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Alexis Wilke (alexis_wilke) Assigned to: Earnie Boyd (earnie) Summary: make DESTDIR=blah problem Initial Comment: Hi guys, Today I was trying to run a configure + make like under Unix and I ran in a problem with DESTDIR versus --prefix. The steps are very simple: 1. download a source package 2. configure --prefix=/mingw 3. make 4. make DESTDIR=/home/alexis/my-tool/BUILD install-strip The problem is that the configure script was given the full path to /mingw (i.e. F:\blah\foo\bar\mingw). Later the installation prepend the destination directory and there is the result: /home/alexis/my-tool/BUILDF:\blah\foo\bar\mingw instead of what I expected: /home/alexis/my-tool/BUILD/mingw I tried to change step 4. in two steps: 4.a export DESTBIR=BUILD 4.b make install-strip and I got the same error. The solution I have found so far is to replace the default directory path inside the configure script. This way it does not get transformed. Thus, the following: ac_default_prefix=/usr/local becomes: ac_default_prefix=/mingw and since MSYS does not change that variable, it works just fine. Do you have any other solution to this problem?! Thank you, Alexis ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1621919&group_id=2435 |
From: SourceForge.net <no...@so...> - 2006-12-26 13:28:08
|
Bugs item #1621919, was opened at 2006-12-25 05:00 Message generated for change (Comment added) made by earnie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1621919&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: msys >Group: Known Feature >Status: Closed >Resolution: Wont Fix Priority: 5 Private: No Submitted By: Alexis Wilke (alexis_wilke) Assigned to: Earnie Boyd (earnie) Summary: make DESTDIR=blah problem Initial Comment: Hi guys, Today I was trying to run a configure + make like under Unix and I ran in a problem with DESTDIR versus --prefix. The steps are very simple: 1. download a source package 2. configure --prefix=/mingw 3. make 4. make DESTDIR=/home/alexis/my-tool/BUILD install-strip The problem is that the configure script was given the full path to /mingw (i.e. F:\blah\foo\bar\mingw). Later the installation prepend the destination directory and there is the result: /home/alexis/my-tool/BUILDF:\blah\foo\bar\mingw instead of what I expected: /home/alexis/my-tool/BUILD/mingw I tried to change step 4. in two steps: 4.a export DESTBIR=BUILD 4.b make install-strip and I got the same error. The solution I have found so far is to replace the default directory path inside the configure script. This way it does not get transformed. Thus, the following: ac_default_prefix=/usr/local becomes: ac_default_prefix=/mingw and since MSYS does not change that variable, it works just fine. Do you have any other solution to this problem?! Thank you, Alexis ---------------------------------------------------------------------- >Comment By: Earnie Boyd (earnie) Date: 2006-12-26 08:28 Message: Logged In: YES user_id=15438 Originator: NO See the discussion "mingw compiler bug" in the mingw-users list of last week for more details. The proper method is to configure --prefix=/my/prefix make make install prefix=/my/install/prefix ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1621919&group_id=2435 |
From: SourceForge.net <no...@so...> - 2006-12-27 10:23:43
|
Bugs item #1621919, was opened at 2006-12-25 02:00 Message generated for change (Comment added) made by alexis_wilke You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1621919&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: msys Group: Known Feature Status: Closed Resolution: Wont Fix Priority: 5 Private: No Submitted By: Alexis Wilke (alexis_wilke) Assigned to: Earnie Boyd (earnie) Summary: make DESTDIR=blah problem Initial Comment: Hi guys, Today I was trying to run a configure + make like under Unix and I ran in a problem with DESTDIR versus --prefix. The steps are very simple: 1. download a source package 2. configure --prefix=/mingw 3. make 4. make DESTDIR=/home/alexis/my-tool/BUILD install-strip The problem is that the configure script was given the full path to /mingw (i.e. F:\blah\foo\bar\mingw). Later the installation prepend the destination directory and there is the result: /home/alexis/my-tool/BUILDF:\blah\foo\bar\mingw instead of what I expected: /home/alexis/my-tool/BUILD/mingw I tried to change step 4. in two steps: 4.a export DESTBIR=BUILD 4.b make install-strip and I got the same error. The solution I have found so far is to replace the default directory path inside the configure script. This way it does not get transformed. Thus, the following: ac_default_prefix=/usr/local becomes: ac_default_prefix=/mingw and since MSYS does not change that variable, it works just fine. Do you have any other solution to this problem?! Thank you, Alexis ---------------------------------------------------------------------- >Comment By: Alexis Wilke (alexis_wilke) Date: 2006-12-27 02:23 Message: Logged In: YES user_id=554061 Originator: YES This is cool! That sounds like a very good method! Thank you much for your prompt reply. Alexis Wilke ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2006-12-26 05:28 Message: Logged In: YES user_id=15438 Originator: NO See the discussion "mingw compiler bug" in the mingw-users list of last week for more details. The proper method is to configure --prefix=/my/prefix make make install prefix=/my/install/prefix ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=1621919&group_id=2435 |