Ticket #116 (closed bugs: worksforme)

Opened 3 years ago

Last modified 19 months ago

*BSD install error

Reported by: nobody Owned by: nobody
Priority: lowest Milestone: 1.2
Component: ede Version: None
Keywords: Cc:

Description (last modified by karijes) (diff)

Hello

I have tried to install EDE on freeBSD, netBSD and
openBSD and they all give the exact same error....

first I extract efltk and run ./configure
that works very well and tells me to run ./emake
then I get the following errors ....

"Makefile", line 110: Missing dependency operator
"Makefile", line 116: Need an operator
"Makefile", line 124: Need an operator
make: fatal errors encountered mcannot continue


Now it is wierd that this always happens always the
same line numbers and everything - for each of the BSD's

Please help I am really dying to use this desktop system.

Regards
JMan

Change History

Changed 3 years ago by karijes

Logged In: YES 
user_id=832040

Hm... strange. First to ask, do you have latest GNU make
installed? As I know, Vedran compiled it without a problems
(freebsd packaging team did too).

Anyway, if you do have mentioned requirements and if only
those lines are problematic, here is little hack to try:
- instead:

ifeq ($(OS_NAME), MINGW32)

configure:

$(GENERATED):

else

$(GENERATED): configure makeinclude.in configh.in
efltk-config.in
	./configure

configure: configure.in
	autoconf
	
endif

try to place: 

$(GENERATED): configure makeinclude.in configh.in
efltk-config.in
	./configure

configure: configure.in
	autoconf

PS.
When copy/paste above code, make sure tabs are _not_ changed.

Cheers.
Sanel

Changed 3 years ago by nobody

Logged In: NO 

Thanks for the response but I get the same error. As for the
GNU make ... well I downloaded *BSD directly off the net in
the last month so I am sure that it is the latest and just
so that I understand - BSD doesn't use GNU make - as I
understand it it doesn't use any GNU tools but it's own BSD
make or am I mistaken.

Regards
JMan

Changed 3 years ago by karijes

Logged In: YES 
user_id=832040

Hi,

As far as I could find, bsd-s use their own make (pmake
probably). It is not fully compatible with gnu make, so I'm
afraid you will have to either download gnu make package
(gmake I think) or compile it (which should not be a problem).

Also they have some changes for ede on their own repository,
which includes changes in makefiles. I am suggesting you try
those (only makefiles, other files are probably too old).

Note us for progress.

PS.
I am suggesting we move further talk on forum.

Cheers,
Sanel

Changed 21 months ago by karijes

  • priority changed from 5 to lowest
  • type changed from features to bugs
  • component changed from Install Problem (example) to ede
  • description modified (diff)
  • milestone set to 1.2

Changed 19 months ago by vljubovic

  • status changed from assigned to closed
  • resolution changed from None to worksforme
  • user didn't respond for over a year.
  • efltk compiles on *BSD if using gmake
  • pmake support would be nice but
  • we are not adding new features to efltk, only fixing bugs :( For new features, please use fltk.

Therefore I will now close this bug as "worksforme".

Note: See TracTickets for help on using tickets.