forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   BlitzMax (http://forum.boolean.name/forumdisplay.php?f=104)
-   -   Компилирование под Linux (http://forum.boolean.name/showthread.php?t=13271)

Reks888 01.09.2010 20:49

Компилирование под Linux
 
Цель - скомпилировать .bmk файл в исполняемое приложение Linux.

Имеем Винду и Убунту линукс, блицмакс под обе системы и непреодолимое желание все-таки скомпилировать файл.

Проблема в том что не могу под убунтой запустить MaxIDE или хотя бы bmk, чтобы собственно скомпилировать. Пытался запустить с помощью ентера в проводнике(не реагирует) и с помощью консоли(пишет что нет такого файла или директории). Я далеко не линуксоид, по-этому вполне мог ошибиться и сделать что-то не так.

Выслушаю ваши предложения, активно отреагирую на срачь, приму в дар сборку блицмакса которая работает под вашей убунтой или предложения как скомпилировать Linux-executable из под Windows

Reks888 01.09.2010 22:40

Ответ: Компилирование под Linux
 
Проблему решил, раскопал в каком-то архиве libstdc++5 и поставил на убунту.
Закрывайте тему
ЗЫ правда, теперь не может найти g++ 3.3...

jimon 01.09.2010 23:26

Ответ: Компилирование под Linux
 
http://www.blitzmax.com/Community/posts.php?topic=82292
http://www.blitzbasic.com/Community/...hp?topic=84385
и тд :)

Reks888 01.09.2010 23:48

Ответ: Компилирование под Linux
 
Все это очень хорошо, спс, но я сегодня достаточно сил потратил на эту убунту.
Неужели нет кого-нибудь кто фапает на линукс, и у него есть рабочий блицмакс?
Нужно скомпилировать один небольшой файл, и все

Reks888 03.09.2010 19:50

Ответ: Компилирование под Linux
 
Файл был успешно скомпилирован после долгих трех дней мучений. Солюшн, конечно же, выкладываю здесь. Не хочется чтобы мучались бедные линуксоиды.
Скачал/установил BlitzMax(была версия 1.24)
Скачал/установил libstgc++5
Скачал/установил gcc 3.3
Скачал/установил g++ 3.3
Открыл консоль и написал
Код:

cd /usr/lib
sudo link gcc gcc-3.3
sudo link g++ g++-3.3

???
PROFIT!!!

Теперь боремся с другими багами

PS небольшой тег для тех кто встретился с этой проблемой
sh: g++_3.3 not found

SBJoker 03.09.2010 22:00

Ответ: Компилирование под Linux
 
Помойму все БлитМаксеры знают что надо ставить MinGW и радоваться жЫзни.

jimon 03.09.2010 22:32

Ответ: Компилирование под Linux
 
SBJoker
mingw это криво настроенный gcc для windows

BlackOut 08.09.2010 00:44

Ответ: Компилирование под Linux
 
Цитата:

Сообщение от jimon (Сообщение 160852)
SBJoker
mingw это криво настроенный gcc для windows

а есть альтернативный путь?

jimon 08.09.2010 01:01

Ответ: Компилирование под Linux
 
BlackOut
поскольку windows не posix совместимая ОС то легких альтернативных путей нету

cyberblut 08.09.2010 18:07

Ответ: Компилирование под Linux
 
Старшие версии БМакса отлично работают с gcc 4.x
Одн важный момент: лучше юзать 32bit ось, тогда не будет проблем с либами.
Дальше "раскапывать в каком-то архиве" - плохо. Надо открыть консоль и
sudo apt-get install gcc (например) - всё само скачается и установится.

Reks888 09.09.2010 05:03

Ответ: Компилирование под Linux
 
Немного опоздал :-D
Между прочем старшие версие макса таскают за екзешниками 90 мегабайтный GLUT 2.4, я пожалел что новый поставил

Randomize 09.09.2010 13:49

Ответ: Компилирование под Linux
 
Цитата:

Сообщение от Reks888 (Сообщение 161366)
Немного опоздал :-D
Между прочем старшие версие макса таскают за екзешниками 90 мегабайтный GLUT 2.4, я пожалел что новый поставил

Щито? Какой глут? Откуда? 90 метров? Вы о чём, сударь?

LLI.T.A.L.K.E.R. 09.03.2012 14:57

Ответ: Компилирование под Linux
 
Для новичков BlitzMAX..
Если, кому-нибудь, нужно будет скомпилировать свой проект в Linux - могу выделить время под эту услугу.
(имеется установленный BlitzMax в Ubuntu10, на виртуальной VMWare)

Reks888 09.03.2012 19:59

Ответ: Компилирование под Linux
 
Боже, это я писал?

Randomize 09.03.2012 20:02

Ответ: Компилирование под Linux
 
Цитата:

Сообщение от Reks888 (Сообщение 222252)
Боже, это я писал?

Тоже часто задаюсь таким вопросом лазая по булке


Часовой пояс GMT +4, время: 10:09.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot